mysql_query()
&
mysql_fetch_array()
&
mysql_fetch_array()
baaaaa, kita bertemu
lagiii......
sebelumnya
kita udah belajar sedikit tentang database dan saia pun sudah membahas sedikit
dri banyak query yang biasa digunakan pada MySQL
naaah,
sekarang saia mau membahas sedikit pengenalan tentang mysql_query() dan mysql_fetch_array() yang biasa digunakan pada php
semoga
bisa membantu mendalami php lebih lanjut yaaa :D
1. Mengambil Sebuah Query dari Database
dengan Menggunakan PHP
mysql_query()
Digunakan untuk melakukan eksekusi
perintah SQL untuk memanipulasi database yang berhasil dilakukan koneksinya
menggunakan mysql_select_db().
"jadiii, mysql_query itu dipake buat manggil atau ngelaksanain syntax SQL pada PHP.."
"jadiii, mysql_query itu dipake buat manggil atau ngelaksanain syntax SQL pada PHP.."
Sintaks :
$hasil = mysql_query("SQL
Statement")
Contoh :
mysql_query ("INSERT INTO DataPegawai(NamaPegawai, Email, Alamat, NoTelp) values ('$_POST[NamaPegawai]', '$_POST[Email]', '$_POST[Alamat]', '$_POST[NoTelp]')");
2. Mengambil
Record dari Database dengan Menggunakan PHP
a. mysql_fetch_array()
Digunakan untuk melakukan pemrosesan
hasil query yang dilakukan dengan perintah mysql_query(), dan memasukkan nya ke
dalam array asosiatif, array numeris atau keduanya.
"naaahh, klo mysql_fetch_array digunain buat manggil si syntax SQL biar bisa dipanggil ke PHP nyaa...."
"naaahh, klo mysql_fetch_array digunain buat manggil si syntax SQL biar bisa dipanggil ke PHP nyaa...."
Sintaks :
$row =
mysql_fetch_array($hasil);
$row adalah array satu record dari
record $hasil yang diproses nomor record sesuai dengan nomor urut dari
proses mysql_fetch_array yang sedang dilakukan. $hasil adalah record set yang
akan diproses.
Contoh :
$query="SELECT * FROM items order by id";
$rs=mysql_query($query)or die(mysql_error().''.$query);
($hasil=mysql_fetch_array($rs)):
"$query itu syntax SQL nya | $rs itu biar syntax SQL nya bisa kebaca ama PHP | naaah $hasil itu pemanggilan hasil dri proses $rs yang nantinya dimunculin di PHP atau HTML nya...."
b. mysql_fetch_assoc()
Fungsi ini hampir sama dengan fungsi
mysql_fetch_array(), hanya saja array yang dihasilkan hanya array asosiatif.
Sintaks :
$row =
mysql_fetch_assoc($hasil);
c. mysql_fetch_row()
Fungsi ini hampir sama dengan fungsi
mysql_fetch_array(), hanya saja array yang dihasilkan hanya array numeris.
Sintaks :
$row =
mysql_fetch_row($hasil);
d. mysql_num_rows()
Fungsi ini digunakan untuk menghitung
jumlah record yang ada pada database.
Sintaks :
$jml =
mysql_num_rows($hasil);
$jml akan memiliki nilai
sesuai dengan jumlah record yang ada.
saia baru bisa ngasih contoh mysql_fetch_array, karena baru mempelajari itu saja. syntax lainnya
mungkin akan menyusul..... :D
semoga
sedikit pengenalan ini dapat membantu kalian
selanjutnya
saia akan memberikan contoh implementasi dri pelajaran diatas
maap
sebelumnya jika post ini kurang memuaskaaann, hehehehe ^^v
0 comments:
Post a Comment