Kanggo njupuk asil pitakon minangka array asosiatif ing PHP, sampeyan bisa nggunakake fungsi mysqli_fetch_assoc (). Fungsi iki njupuk baris sabanjure saka set asil minangka array asosiatif, ing ngendi jeneng kolom digunakake minangka tombol.
Mangkene conto carane sampeyan bisa nggunakake fungsi iki:
php // Establish a database connection $conn = mysqli_connect("localhost", "username", "password", "database"); // Perform a query $query = "SELECT * FROM users WHERE id = 1"; $result = mysqli_query($conn, $query); // Fetch the result as an associative array $row = mysqli_fetch_assoc($result); // Access the values using the column names as keys echo "Name: " . $row['name'] . "<br>"; echo "Email: " . $row['email'] . "<br>";
Ing conto iki, kita nggawe sambungan database nggunakake mysqli_connect () fungsi. Banjur, kita nglakokaké query kanggo milih rekaman siji saka tabel "kedhaftar" ngendi id punika 1. Fungsi mysqli_query () digunakake kanggo nindakake pitakonan lan nyimpen asil ing $ variabel asil.
Sabanjure, kita nggunakake fungsi mysqli_fetch_assoc () kanggo njupuk asil minangka array asosiatif. Array sing bali, $row, ngemot jeneng kolom minangka kunci lan nilai sing cocog saka set asil.
Pungkasan, kita bisa ngakses nilai ing array $row nggunakake jeneng kolom minangka kunci. Ing contone, kita njupuk kolom "jeneng" lan "email" lan nampilake kanthi nggunakake pernyataan gema.
Penting kanggo elinga yen fungsi mysqli_fetch_assoc () ngasilake baris sabanjure saka asil sing disetel ing saben telpon. Kanggo njupuk baris sabanjure, sampeyan bisa nggunakake loop, kayata loop while, nganti kabeh baris wis dijupuk.
Nggunakake mysqli_fetch_assoc () nyedhiyakake cara sing trep kanggo ngakses asil pitakon minangka array asosiatif ing PHP, supaya sampeyan bisa njupuk lan ngapusi data kanthi gampang.
Pitakonan lan jawaban anyar liyane babagan Maju karo MySQL:
- Apa sing kedadeyan yen pitakon kanggo mbusak rekaman saka database ora kasil?
- Apa fungsi sing digunakake kanggo ngresiki nilai ID sadurunge nggawe query SQL kanggo mbusak rekaman kasebut?
- Apa pentinge nyetel atribut tumindak lan metode ing wangun kanggo mbusak rekaman?
- Kepiye carane bisa ngakses ID rekaman sing pengin dibusak saka URL nalika mbukak kaca rincian?
- Apa gunane nggunakake formulir kanthi kolom input sing didhelikake nalika mbusak rekaman saka tabel database?
- Langkah-langkah apa sing kudu ditindakake kanggo njamin keamanan data sing dilebokake pangguna sadurunge nggawe pitakon ing PHP lan MySQL?
- Fungsi apa sing bisa digunakake kanggo nglakokake query SQL ing PHP?
- Kepiye carane bisa nggawe query SQL kanggo njupuk rekaman tartamtu saka tabel adhedhasar ID tartamtu?
- Apa langkah-langkah kanggo njupuk rekaman siji saka database MySQL nggunakake PHP?
- Apa pendekatan alternatif kanggo nyimpen data kanthi aman menyang basis data ing pangembangan web nggunakake PHP lan MySQL?
Deleng pitakonan lan jawaban liyane ing Maju karo MySQL