Rumah > Artikel > pembangunan bahagian belakang > Semua fungsi operasi pangkalan data PHP: amalan terbaik untuk mysqli_query, mysqli_fetch_assoc, mysqli_close dan fungsi lain
Tangkap semua fungsi operasi pangkalan data PHP: amalan terbaik untuk mysqli_query, mysqli_fetch_assoc, mysqli_close dan fungsi lain, yang memerlukan contoh kod khusus
Dalam pembangunan PHP, operasi pangkalan data adalah bahagian yang sangat penting. Sambungan mysqli ialah sambungan operasi pangkalan data yang biasa digunakan dalam PHP Ia menyediakan satu siri fungsi untuk melengkapkan sambungan pangkalan data, pertanyaan, pemerolehan hasil dan operasi lain. Artikel ini akan memperkenalkan beberapa fungsi mysqli yang biasa digunakan dan menyediakan amalan terbaik serta contoh kod khusus.
Fungsi mysqli_connect digunakan untuk menyambung ke pangkalan data MySQL adalah seperti berikut:
mysqli_connect(host, username, password, dbname);
Antaranya, hos menentukan alamat hos pangkalan data; dan kata laluan pangkalan data; dbname ialah nama pangkalan data yang akan disambungkan.
Contoh:
$host = "localhost"; $username = "root"; $password = "123456"; $dbname = "my_database"; $conn = mysqli_connect($host, $username, $password, $dbname); if (!$conn) { die("数据库连接失败:" . mysqli_connect_error()); } echo "数据库连接成功!";
mysqli_query fungsi digunakan untuk melaksanakan pernyataan pertanyaan SQL Sintaks adalah seperti berikut:
mysqli_query(connection, query);sambungan adalah objek sambungan pangkalan data saya Pertanyaan SQL untuk dilaksanakan. Contoh:
$sql = "SELECT * FROM users"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "姓名:" . $row["name"] . ",年龄:" . $row["age"] . "<br>"; } } else { echo "没有查询到结果。"; }
mysqli_fetch_assoc(result);
mysqli_close Menutup sambungan pangkalan data
$sql = "SELECT * FROM users"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "姓名:" . $row["name"] . ",年龄:" . $row["age"] . "<br>"; } } else { echo "没有查询到结果。"; }, sambungan yang dikembalikan oleh pangkalan data
mysqli_close(connection);Ringkasnya, artikel ini memperkenalkan amalan terbaik dan contoh kod khusus bagi fungsi mysqli yang biasa digunakan seperti mysqli_query, mysqli_fetch_assoc dan mysqli_close. Dengan menggunakan fungsi ini secara rasional, operasi pangkalan data PHP boleh dilakukan dengan lebih cekap. Saya harap artikel ini dapat membantu pembelajaran dan perkembangan anda.
Atas ialah kandungan terperinci Semua fungsi operasi pangkalan data PHP: amalan terbaik untuk mysqli_query, mysqli_fetch_assoc, mysqli_close dan fungsi lain. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!