Senin, 20 September 2010

pendukung dari proses query

mysql_affected_rows digunakan untuk mendapatkan banyaknya record yang "terkena
dampak" dari query yang dilakukan sebelumnya. Query yang dilakukan bisa berupa
INSERT, UPDATE atau DELETE.

Fungsi mysql_fetch_array, mysql_fetch_rows, dan mysql_fetch_assoc merupakan fungsi
untuk mengambil sebaris record dari hasil query dan menyimpannya dalam sebuah variabel
array. Yang membedakan dari ketiga fungsi tersebut adalah pemberian index data (untuk
setiap kolom/field yang ada) dalam array. Fungsi mysql_fetch_rows akan memberikan index
berupa angka, fungsi mysql_fetch_assoc akan memberikan index berupa nama field sesuai
data yang bersangkutan, sedangkan fungsi mysql_fetch_array akan memberikan index berupa
angka dan nama field.

Ketiga fungsi tadi akan menghasilkan sebuah variabel array jika masih ada record yang
tersedia, dan akan menghasilkan nilai FALSE jika tidak ada lagi record yang tersisa.