Wah nggak terasa dah lebih 1 bulan blog ini nggak kunjung update.karna kemaren lagi sakit – sakitan jadinya blog ini nggak ke urus..ibarat orang kayak nya ni blog dah lapar banget..hahhahaa..langung kepokok bahasan aja deh..sesuai judul diatas,pada poting kali ini saya akan menuliskan sedikit tutorial tentang cara koneksi antara PHP dengan mysql ..disini saya tidak bermaksud untuk sok pintar dan sok mengerti tentang PHP ataupun Mysql..saya hanya ingin berbagi dengan pembaca mumpung
dikampus saya juga lagi belajar program ini..siapa tahu aja ada para pembaca yang butuh dengan tutorial ini..
Ok..sebelum kita melaui ketahap koneksi..pembaca harus menyiapkan satu database dulu..kalo pembuatannya databasenya itu terserah pembaca aja..mau dari mysql yang versi berapa juga sama kok..untuk nama database atau table nya..itu sesuai dengan keinginan pembaca..disini saya menggunakan database dengan nama “sosa” dan untuk tabelnya saya beri nama “jual_voucher” nah, setelah database dan table sudah jadi, sekarang kita tinggal melakukan koneksinya.
Nah sekarang buka aplikasi tempat dimana kita akan meletakkan script php nantinya..itu juga terserah pembaca,mau pke notepad,macromedia gimana mudahnya aja..hehehhe
Setelah itu pembaca tinggal mengcopy script berikut :
<?
$link=mysql_connect(" localhost" ," root" ," " );
$db=mysql_select_db(" sosa" ,$link);
$query=" select * from jual_voucher order by no" ;
$hasil=mysql_query($query,$link);
$banyak=mysql_num_rows($hasil);
if ($banyak>0)
{
echo
" <p align=center> data yang ada dalam tabel sebanyak $banyak record <center>" ;
echo" <table border=1 cellpading=2 p align=center >
<tr bgcolor=silver>
<td align=center>kode barang</td>
<td align=center>Nama Barang</td>
<td align=center>Tanggal Masuk</td>
<td align=center>Harga</td>
<td align=center>stok</td>
</tr>" ;
while($data=mysql_fetch_row($hasil))
{
echo" <tr>
<td align=center>$data[0]</td>
<td align=center>$data[1]</td>
<td align=center>$data[2]</td>
<td align=center>$data[3])</td>
<td align=center>$data[4]</td>
</tr>" ;
}
echo " </table>" ;
}
else
echo" Tidak ada data dalam tabel" ;
mysql_close($link);
?>
Untuk lebih paham tentang script diatas, berikut keterangannya
a. mysql_connect (namaserver,username,password) printah ini digunakan untuk melakukan koneksi ke database server.Fungsi ini menghasilkan suatu pengenal link (link identifier) yang digunakan untuk perintah berikutnya.
b. Mysql_select_db printah ini digunakan untuk memilih database apa yang akan diproses.
c. Mysql_query perintah ini digunakan untuk mengeksekusi perintah SQL yang ada di parameter query.fungsi ini akan menghasilkan suatu petunjuk kehasil eksekusi (result)
d. Mysql_num_rows(link result) perintah ini digunakan untuk menampilkan berapa data yang akan dihasilkan dari eksekusi query(result)
e. Mysql_fetch_row(link result) berfungsi untuk mengambil satu baris data dari proses eksekusi query, perintah ini menghasilkan array yang dimulai dengan index 0.
f. Mysql_close (link identifier) berfungsi untuk menutup koneksi sesuai dengan link identifiernya..
dikampus saya juga lagi belajar program ini..siapa tahu aja ada para pembaca yang butuh dengan tutorial ini..
Ok..sebelum kita melaui ketahap koneksi..pembaca harus menyiapkan satu database dulu..kalo pembuatannya databasenya itu terserah pembaca aja..mau dari mysql yang versi berapa juga sama kok..untuk nama database atau table nya..itu sesuai dengan keinginan pembaca..disini saya menggunakan database dengan nama “sosa” dan untuk tabelnya saya beri nama “jual_voucher” nah, setelah database dan table sudah jadi, sekarang kita tinggal melakukan koneksinya.
Nah sekarang buka aplikasi tempat dimana kita akan meletakkan script php nantinya..itu juga terserah pembaca,mau pke notepad,macromedia gimana mudahnya aja..hehehhe
Setelah itu pembaca tinggal mengcopy script berikut :
<?
$link=mysql_connect(" localhost" ," root" ," " );
$db=mysql_select_db(" sosa" ,$link);
$query=" select * from jual_voucher order by no" ;
$hasil=mysql_query($query,$link);
$banyak=mysql_num_rows($hasil);
if ($banyak>0)
{
echo
" <p align=center> data yang ada dalam tabel sebanyak $banyak record <center>" ;
echo" <table border=1 cellpading=2 p align=center >
<tr bgcolor=silver>
<td align=center>kode barang</td>
<td align=center>Nama Barang</td>
<td align=center>Tanggal Masuk</td>
<td align=center>Harga</td>
<td align=center>stok</td>
</tr>" ;
while($data=mysql_fetch_row($hasil))
{
echo" <tr>
<td align=center>$data[0]</td>
<td align=center>$data[1]</td>
<td align=center>$data[2]</td>
<td align=center>$data[3])</td>
<td align=center>$data[4]</td>
</tr>" ;
}
echo " </table>" ;
}
else
echo" Tidak ada data dalam tabel" ;
mysql_close($link);
?>
Untuk lebih paham tentang script diatas, berikut keterangannya
a. mysql_connect (namaserver,username,password) printah ini digunakan untuk melakukan koneksi ke database server.Fungsi ini menghasilkan suatu pengenal link (link identifier) yang digunakan untuk perintah berikutnya.
b. Mysql_select_db printah ini digunakan untuk memilih database apa yang akan diproses.
c. Mysql_query perintah ini digunakan untuk mengeksekusi perintah SQL yang ada di parameter query.fungsi ini akan menghasilkan suatu petunjuk kehasil eksekusi (result)
d. Mysql_num_rows(link result) perintah ini digunakan untuk menampilkan berapa data yang akan dihasilkan dari eksekusi query(result)
e. Mysql_fetch_row(link result) berfungsi untuk mengambil satu baris data dari proses eksekusi query, perintah ini menghasilkan array yang dimulai dengan index 0.
f. Mysql_close (link identifier) berfungsi untuk menutup koneksi sesuai dengan link identifiernya..