Postingan lainnya
Data Database To array
hallo saya bingung untuk ambil data dari database dan di jadikan ke array
ini contoh Code ku :
<?php
$query = "SELECT * FROM nama";
$execute = mysqli_query($link, $query);
while ($data = mysqli_fetch_object($execute)) {
$arr = array($data->id_nama);
print_r($arr);
}
?>
Outputnya :
Array ( [0] => 13 ) Array ( [0] => 14 ) Array ( [0] => 15 )
yang saya maksud adalah ingin menjadi kan para "id_nama" itu menjadi array biasa
seperti :
<?php
$arr = array("1", "2", "3");
print_r($arr);
?>
output :
Array ( [0] => 1 [1] => 2 [2] => 3 )
apa ada saran atau gimana ya? jadi nanti array itu saya suffle dan saya ambil yang data array ke [0] nya
2 Jawaban:
Jawaban Terpilih
<div>Coba kaya gini mas/mba,</div><pre><?php $array_id = []; $query = "SELECT * FROM nama"; $execute = mysqli_query($link, $query); while ($data = mysqli_fetch_object($execute)) { $array_id[] = $data->id_nama; //memasukkan value ke array } print_r($array_id); <br>?></pre><div><br>Semoga berhasil.</div>
Tanggapan
makasih kak sudah di bantu, ini work, cuma saya masiih bingung dengan yang $array_id[] & $array_id = []; itu maksunya gimana ya, baru pertama kali saya lihat variable yang begini soalnya
yg array_id = []; itu maksudnya kita bikin variabel dengan array kosong, yang $array_id[] = "x"; itu maksudnya, kita memasukkan nilai ke variabel array yg sudah didefinisikan sebelumnya.
oh kak makasih atas ilmu nya, saya simpen barangkali butuh sewaktu"
<div>Coba :</div><pre><?php // definisikan sebagai array terlebih dahulu $arr = []; $query = "SELECT * FROM nama"; $execute = mysqli_query($link, $query); while ($data = mysqli_fetch_object($execute)) { $arr[] = $data->id_nama; print_r($arr); } ?></pre><div><br>Semoga membantu</div>
Tanggapan
makasih kak sudah di bantu dua dua nya work semua hehehe