jump to navigation

jsp koneksi postgresql April 27, 2007

Posted by samsonasik in Tutorial JSP.
3 comments

kita install dulu postgresql, dan extract driver di web-inf\classes, setelah itu, kita buat database di postgresql, contoh “coba”, dan buat dua tabel misal tabel “barang” dengan field-fieldnya kode_barang,nama_barang, dan harga, sedang tabel kedua yaitu tabel jual dengan field-fieldnya kode_barang,jumlah_jual, setelah itu kita buat syntax buat memanggilnya, simpan di connect.jsp
<html>
<head>
<title>…::JSP Koneksi PostgreSQL:::…</title>
</head>
<body>
<%@ page import=”java.sql.*” %>
<%
try{
Class.forName(“org.postgresql.Driver”);
}catch(Exception e){
out.print(“driver tidak ketemu”);
}
%>
<table border=1 bordercolor=”red”>
<tr>
<td>No. </td>
<td>kode barang</td>
<td>nama barang</td>
<td>harga</td>
<td>jumlah jual</td>
<td>total penerimaan pembayaran</td>
<td>
<%
try{
String koneksi=”jdbc:postgresql://localhost/coba”;
String user=”samsonasik”;
String pass=”123456″;

Connection con=DriverManager.getConnection(koneksi,user,pass);
Statement st=con.createStatement();
ResultSet rs=st.executeQuery(“select b.kode_barang,a.nama_barang,a.harga,b.jumlah_jual,(b.jumlah_jual*a.harga) as totalbayar from jual b, barang a where b.kode_barang=a.kode_barang”);
int no=0;
while (rs.next()){
 no++;
 String kode_barang=rs.getString(“kode_barang”);
 String nama_barang=rs.getString(“nama_barang”);
 int harga=rs.getInt(“harga”);
 int jumlah_jual=rs.getInt(“jumlah_jual”);
 int totalbayar=rs.getInt(“totalbayar”);
 %>

<% //ketika baris di klik akan menampilkan detail %>

  <tr onmouseover=”this.style.cursor=’hand’” onclick=”location=’detail.jsp?kode_barang=<%=kode_barang%>’”<%=kode_barang%>>
      <td><%=no%>.</td>
      <td><%=kode_barang%></td>
      <td><%=nama_barang%></td>
      <td><%=harga%></td>
      <td><%=jumlah_jual%></td>
      <td><%=totalbayar%></td>
  </tr>
      <%
}}catch(Exception ee){
out.print(“ada salah syntax tuh”);
}
%>
</body>
</html>
**************************
Untuk menampilkan detail, kita buat file lain dengan nama detail.jsp
<%
String kode=request.getParameter(“kode_barang”);
%>
<%@ page import=”java.sql.*” %>
<%
try{
Class.forName(“org.postgresql.Driver”);
}catch(Exception e){
out.print(“driver tidak ketemu”);
}
%>
<%
try{
String koneksi=”jdbc:postgresql://localhost/coba”;
String user=”samsonasik”;
String pass=”123456″;

Connection con=DriverManager.getConnection(koneksi,user,pass);
Statement st=con.createStatement();
ResultSet rs=st.executeQuery(“select b.kode_barang,a.nama_barang,a.harga,b.jumlah_jual,(b.jumlah_jual*a.harga) as totalbayar from jual b, barang a where b.kode_barang=a.kode_barang and b.kode_barang=’”+kode+”‘”);
%>
<%
 while (rs.next()){
String kode_barang=rs.getString(“kode_barang”);
 String nama_barang=rs.getString(“nama_barang”);
 int harga=rs.getInt(“harga”);
 int jumlah_jual=rs.getInt(“jumlah_jual”);
 int totalbayar=rs.getInt(“totalbayar”);
%>
 <%
 out.print(“Kode Barang “+kode_barang+”<br>”);
out.print(“Nama Barang “+nama_barang+”<br>”);
out.print(“Harga “+harga+”<br>”);
out.print(“Jumlah Jual “+jumlah_jual+”<br>”);
out.print(“Total Bayar “+totalbayar+”<br>”);
}
%>
 <% }catch(Exception e){ out.print(“salah syntax lagi”); } %>

java koneksi postgresql April 27, 2007

Posted by samsonasik in Tutorial Java.
7 comments

pertama, kita buat dulu database di postgresql, misalnya namanya “coba”, isinya ada tabel dengan nama barang, field-fieldnya kode_barang,nama_barang,dan harga, setelah itu download driver postgresql di http://jdbc.postgresql.org/download.html , extract di folder tempat file *.java kita,,
berikut syntaxnya :
/*
**this software is opensource
**created by Abdul Malik Ikhsan
**if you modify, you may delete this lisence
*/

import java.sql.*;
class connect
{
 public static void main(String args[]){
  try{
   Class.forName(“org.postgresql.Driver”);
  }catch(Exception e){
   System.out.print(“driver tidak ketemu”);
  }

  try{
   String koneksi=”jdbc:postgresql://localhost/coba”;
   String user=”samsonasik”; //superuser postgresql
   String pass=”123456″; //password superuser
   Connection con=DriverManager.getConnection(koneksi,user,pass);
Statement st=con.createStatement();
ResultSet rs=st.executeQuery(“select * from barang”);

int no=0;
while (rs.next())
{
 no++;
 String kb=rs.getString(“kode_barang”);
 String nb=rs.getString(“nama_barang”);
 int hb=rs.getInt(“harga”);

 System.out.println(no+”.   “+kb+”        “+nb+”      “+hb);
}

 }catch(Exception e){
   System.out.print(“koneksi salah”);
  } }
}

BIHUN(bila hati untukmu) April 27, 2007

Posted by samsonasik in puisi.
add a comment

Bila engkau bunga
Lalu aku apa?

Bila engkau cinta
Lalu aku siapa?

Bila surya cinta mengintip dari biliknya
Aku yakin dia akan menangis juga

Bila hati untukmu saja
Aku tak tahu cinta ini kunamai apa
Dan rindu ini kuartikan apa

SAJAK KESEDIHAN April 27, 2007

Posted by samsonasik in puisi.
add a comment

Menutup mata, ternyata hanya membuat perih makin kaya
Membukanya, malah merapatkan tanda tanya
Karena malamku telah dimakan pagi dimakan siang
Dimakan sore dimakan malam
Dan aku,
Dimakan kesedihan tak bergantian.

AKU TERBINGUNG OLEH WAKTU April 27, 2007

Posted by samsonasik in puisi.
add a comment

Aku terbingung oleh waktu
yang tertawa t’rus membisu
yang terdiam t’rus berisik seperti radio jaman dulu

aku terbingung oleh waktu
yang berhenti t’rus melaju bagai roket tanpa baju
yang berlari cepat t’rus berhenti tanpa beritahu

aku terbingung oleh waktu
yang menari t’rus mematung jadi batu
yang mengeras t’rus mencair entah di hari selasa atau rabu

aku terbingung oleh waktu
yang selalu maju walau katanya bisa diulang oleh mesin waktu dengan hanya menekan tombol biru

waktu…
maafkan aku
aku terbingung olehmu
he…he…
sebenarnya yang salah itu aku
dengan sok tahu di tiap detikmu

sekali lagi untukmu
maafkan aku ..
tapi karena ini hari sabtu
nanti malam malam minggu
aku ingin kita kompromi dan lupakan masalah kita yang dulu-dulu
kamu atur yang sekiranya perlu
agar aku bisa bertemu dengan cintaku
dan dia mau menerimaku dengan segala kekurangan dan kelemahanku

Ya Tuhanku, jadikan waktu sahabatku
Ya Tuhanku, maafkan aku, ampuni aku…
Astaghfirullah, sekali lagi, ampuni aku, karena Kaulah yang tak pernah jemu ampuni aku

Cara Ganti baris pada buku tamu tampil pada saat submit April 24, 2007

Posted by samsonasik in Tutorial PHP.
3 comments

Kebanyakan, kalau kita membuat web,kita membuat link untuk buku tamu, nah, pas kita ngisi n’tu buku tamu, misalkan kita ketikkan 5 baris, ternyata yang tampil setalah disubmit, ada 1 baris aja, kalau pun ada lebih dari 1 baris, itu pun karena mentok, nah, cara supaya yang tampil nantinya juga 5 baris(sesuai baris yang diinput, maka harus kita harus menggunakan fungsi agar “\n” pada php menjadi “<br>” pada html, caranya seperti berikut : (lagi…)

QS. Al-Qashshash ayat 56 April 23, 2007

Posted by samsonasik in Agama.
add a comment

“sesungguhnya kamu tidak akan dapat memberi petunjuk kepada orang yang kamu kasihi, tetapi Allah memberi petunjuk kepada orang yang dikehendaki-Nya, dan Allah lebih mengetahui orang-orang yang mau menerima petunjuk.”
************
dari ayat di atas dapat disimpulkan bahwasanya hanya Allah yang dapat memberi petunjuk kepada orang yang Dia kasihi untuk beriman, maka dari itu, marilah kita selalu berendah diri di hadapan Allah,karena kita akan selalu membutuhkan petunjuk dari-Nya, dan kita tidak boleh menjudge bahwa seseorang akan masuk neraka atau syurga, karena boleh jadi, orang yang kita judge akan masuk neraka kelak justru akan menjadi orang yang dikasihi oleh Allah, dan masuk syurga, dan gunung amal yang selalu kita banggakan boleh jadi hanya akan menjadi sebutir debu di hadapan Allah hanya karena ghibah dan sikap menyombongkan diri.

wallahua’lam bishsowab.

enakan mana hayo?dimadu apa diracun? April 21, 2007

Posted by samsonasik in kehidupan.
add a comment

coba tebak, enakan mana, dimadu apa diracun? tapi kebanyakan istri-istri pada lebih suka diracun ya…, :) ,
buktinya, pada nggak mau dimadu, itu kan lebih suka diracun, he..he…, :)
mungkin ada yang memberi contoh, itu tuh, keluarga kiai yang disegani banyak orang, bisa memadu istrinya, dan buktinya,mereka bisa hidup dengan rukun, walaupun ada pula yang kemudian ‘meninggalkan’ kiai tersebut, mungkin dalam hatinya, “kok bukan saya yang dijadikan madunya? … :)
tapi jangan salah lho, ada yang bisa hidup rukun dengan empat istri dalam satu rumah, nggak tahu tuh, gimana caranya jaga supaya bisa hidup rukun.
nah, pokoknya, kalau mau punya istri lebih dari satu, ada syarat-syaratnya, antara lain:
1. ganteng, seperti saya, eh, nggak ding… :)
2. mumpuni dalam hal ilmu, maupun dalam hal urusan pangan.
3. disetujui oleh istri yang lebih tua, dan istri muda dapat menerimanya.
4. bisa berbuat adil, nah kalau ga bisa berbuat adil ya satu aja cukup lah…
/*
**dalam QS. An-Nisa ayat 3 disebutkan:
**”Dan jika kamu tidak dapat berlaku adil terhadap hak-hak perempuan yatim bilamana kamu mengawininya, maka kawinilah wanita-wanita lain yang kamu senangi, dua, tiga, atau empat, kemudian jika kamu takut tidak dapat berlaku adil, maka kawinilah seorang saja, atau budak-budak yang kamu miliki, yang demikian itu lebih dekat kepada tidak berbuat aniaya”
*/  

seperempat jam lagi April 20, 2007

Posted by samsonasik in puisi.
add a comment

koneksi berhenti, dan aku tak dapat tuliskan apa pun di sini,
kecuali besok pagi, aku masih ada umur untuk melanjutkannya lagi
kecuali ada troubleshoot di jaringan sehingga aku malah bisa mengungkapkan deru mimpi sampai pagi, malam, dan pagi kembali, corat-coret cerewet tentang kehidupanku yang makin basi
kecuali di mimpi, aku masih meneruskannya, dan besok pagi, tiba-tiba tulisanku bertambah, bertaburan komentar yang memuji maupun menafikan segala isi hati yang pernah terukir mesra di sini.

Login session pada PHP April 20, 2007

Posted by samsonasik in Tutorial PHP.
29 comments

/**
*diadopsi dari artikel Sony Arianto Kurniawan
*berjudul Membuat Sistem Login dengan Menggunakan Session pada PHP, MySQL dan Apache
*edited by samsonasik
**/
Sebenarnya, membuat sistem login dengan session di php tidaklah sesulit yang dibayangkan,pertama, kita buat dulu database, misal dengan nama tutorial, lalu, kita buat table login di dalamnya, yang field-field-nya adalah username dan password.
nah, ini script untuk pas waktu loginnya, simpan dengan nama index.php : (lagi…)