Postingan lainnya
Row pertama tidak muncul
selamat malam, permisi. saya mau nanya. saya punya masalah row dibaris pertama pada table database saya tidak muncul. jadi hasilnya langsung ke row kedua di table database. mohon bantuannya. terima kasih.
$result = mysqli_fetch_assoc($query);
$json = array();
$no = 0;
while($row = mysqli_fetch_assoc($query)){
$json[$no]['plc_id'] = $row['plc_id'];
$json[$no]['plc_name'] = $row['plc_name'];
$json[$no]['distance'] = $row['distance'];
$no++;
}
echo json_encode($json);
mysqli_close($con);
}
0
Tanggapan
infonya kurang jelas, kode mana yang tidak muncul? kode $result untuk apa?
2 Jawaban:
$no ubah nilai nya jadi -1. karena array di awali dengan index 0 . jadi kalau kita set $no = 0; maka pada saat loop dia menjadi 1. bukan 0 .
0
<pre> //$result = mysqli_fetch_assoc($query); ngapain di deklarasiin 2 kali $json = array();
$no = 0;
while($row = mysqli_fetch_assoc($query)){
$json[$no]['plc_id'] = $row['plc_id'];
$json[$no]['plc_name'] = $row['plc_name'];
$json[$no]['distance'] = $row['distance'];
$no++;
}
echo json_encode($json);
mysqli_close($con);
}
</pre>
0