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']
.