Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk menggunakan pertanyaan pangkalan data dan fungsi operasi dalam PHP?

Bagaimana untuk menggunakan pertanyaan pangkalan data dan fungsi operasi dalam PHP?

WBOY
WBOYasal
2023-07-25 12:25:48835semak imbas

Bagaimana untuk menggunakan pertanyaan pangkalan data dan fungsi operasi dalam PHP?

Operasi pangkalan data adalah salah satu tugas biasa dalam pembangunan web. Dalam PHP, kita boleh menggunakan pelbagai fungsi untuk melaksanakan pertanyaan dan operasi pangkalan data. Artikel ini akan memperkenalkan cara menggunakan pertanyaan pangkalan data dan fungsi operasi dalam PHP, dan menyediakan contoh kod.

Pertama, kita perlu menyambung ke pangkalan data. PHP menyediakan sambungan yang dipanggil "mysqli" yang boleh digunakan untuk menyambung ke pangkalan data MySQL. Berikut adalah contoh kod untuk menyambung ke pangkalan data:

$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "my_database";

// 创建数据库连接
$conn = mysqli_connect($servername, $username, $password, $dbname);

// 检查连接是否成功
if (!$conn) {
    die("数据库连接失败: " . mysqli_connect_error());
}

// 连接成功,可以执行数据库操作了

Selepas sambungan berjaya, kami boleh melaksanakan fungsi menanya dan mengendalikan pangkalan data. Berikut ialah beberapa contoh biasa fungsi operasi pangkalan data:

  1. Laksanakan penyataan pertanyaan dan dapatkan hasil:
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);

// 遍历结果集
if (mysqli_num_rows($result) > 0) {
    while ($row = mysqli_fetch_assoc($result)) {
        echo "ID: " . $row["id"] . ",用户名: " . $row["username"] . "<br>";
    }
} else {
    echo "没有结果";
}
  1. Sisipkan data:
$sql = "INSERT INTO users (username, password) VALUES ('john', '123456')";
if (mysqli_query($conn, $sql)) {
    echo "数据插入成功";
} else {
    echo "数据插入失败: " . mysqli_error($conn);
}
  1. Kemas kini data:

🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 🎜Dalam Selain daripada contoh di atas, terdapat banyak fungsi operasi pangkalan data lain yang boleh digunakan dalam PHP, seperti mendapatkan hasil individu, mendapatkan maklumat medan, melaksanakan prosedur tersimpan, dsb. Menggunakan fungsi ini, kami boleh melakukan pertanyaan dan operasi pangkalan data dengan mudah. 🎜🎜Akhir sekali, kita perlu menutup sambungan pangkalan data untuk mengeluarkan sumber: 🎜
$sql = "UPDATE users SET password='new_password' WHERE id=1";
if (mysqli_query($conn, $sql)) {
    echo "数据更新成功";
} else {
    echo "数据更新失败: " . mysqli_error($conn);
}
🎜Di atas adalah pengenalan ringkas dan kod contoh untuk menggunakan pertanyaan pangkalan data dan fungsi operasi dalam PHP. Dengan menggunakan fungsi ini, kita boleh berinteraksi dengan pangkalan data dan melaksanakan pelbagai fungsi dengan mudah. Saya harap artikel ini dapat membantu anda menggunakan pangkalan data dalam pembangunan PHP! 🎜

Atas ialah kandungan terperinci Bagaimana untuk menggunakan pertanyaan pangkalan data dan fungsi operasi dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn