Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Mengambil nilai array pada database..

Maaf mau tanya..cara ngambil array seperti ini gmna ya ? "menu":[ [menu1,satu], [menu2,dua] ]

tolong bantuannya master

avatar Avriliansah
@Avriliansah

5 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

Tanggapan

gambarnya ga ke load..

3 Jawaban:

coba test yang satu ini:

<pre> $arr = '{"menu": [["menu1", "satu"], ["menu2", "dua"]] }'; $json_array = json_decode($arr);

//mendapatkan dua data foreach ($json_array-&gt;menu as $innerArray) {

print_r($innerArray[0]);

}

// mendapatkan semua data foreach ($json_array-&gt;menu as $innerArray) {

if (is_array($innerArray)){

    foreach ($innerArray as $value) {
    
        echo $value;
    }
} else {

    echo $innerArray;
}

} </pre>

avatar lionkip
@lionkip

65 Kontribusi 49 Poin

Dipost 6 tahun yang lalu

data pada database saya nama jumlah andi 1 riko 2 diki 3

saya mau jadiin array seperti ini "mahasiswa" [ ["andi",1], ["riko",2], ["diki",3] ]

gitu om

avatar Avriliansah
@Avriliansah

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

<pre> $query = mysql_query("SELECT * from data"); if(mysql_num_rows($query) &gt; 0 ){ $response = array(); $response["mahasiswa"] = array(); while($x = mysql_fetch_array($hasil)){ $h['nama'] = $x["nama"]; $h['jumlah'] = $x["jumlah"]; array_push($response["mahasiswa"], $h); } echo json_encode($response); } else { $response["pesan"]="tidak ada data"; echo json_encode($response); } </pre> gtu bkan?

avatar simuf
@simuf

43 Kontribusi 5 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban