Sangat sering ini dilakukan dalam while lingkaran:
$types = array();
while(($row = mysql_fetch_assoc($result))) {
$types[] = $row['type'];
}
Lihat contoh di dokumentasi .
mysql_fetch_* metode akan selalu mendapatkan berikutnya elemen dari kumpulan hasil:
Itulah sebabnya while loop bekerja. Jika tidak ada baris lagi $row akan menjadi false dan while lingkaran ada.
Tampaknya hanya mysql_fetch_array mendapat lebih dari satu baris, karena secara default mendapatkan hasil sebagai biasa dan sebagai nilai asosiatif
:
Contoh Anda menunjukkan yang terbaik, Anda mendapatkan nilai yang sama 18 dan Anda dapat mengaksesnya melalui $v[0] atau $v['type'] .