Rumah > Artikel > pembangunan bahagian belakang > Cara menggunakan PHP untuk melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan data
Cara menggunakan PHP untuk melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan
Dalam pembangunan web, selalunya perlu melakukan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan pada pangkalan data. Sebagai bahasa pengaturcaraan sebelah pelayan yang popular, PHP menyediakan pelbagai fungsi dan kelas untuk mengendalikan pangkalan data dengan mudah. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan operasi penambahan data, pemadaman, pengubahsuaian dan pertanyaan serta menyediakan contoh kod khusus.
Dalam PHP, anda boleh menggunakan mysqli atau PDO untuk menyambung ke pangkalan data. Berikut ialah contoh kod untuk menggunakan mysqli untuk menyambung ke pangkalan data:
$servername = "localhost"; $username = "root"; $password = ""; $database = "mydb"; // 创建连接 $conn = new mysqli($servername, $username, $password, $database); // 检测连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); }
Memasukkan data merujuk kepada operasi menambah data baharu ke pangkalan data. Berikut ialah contoh kod untuk memasukkan data ke dalam pangkalan data:
$sql = "INSERT INTO users (username, email) VALUES ('John Doe', 'john.doe@example.com')"; if ($conn->query($sql) === TRUE) { echo "数据插入成功"; } else { echo "数据插入失败: " . $conn->error; }
Memadam data merujuk kepada operasi pemadaman data yang memenuhi syarat tertentu daripada pangkalan data. Berikut ialah contoh kod untuk memadam data yang layak daripada pangkalan data:
$sql = "DELETE FROM users WHERE id = 1"; if ($conn->query($sql) === TRUE) { echo "数据删除成功"; } else { echo "数据删除失败: " . $conn->error; }
Mengemaskini data merujuk kepada operasi mengubah suai data sedia ada dalam pangkalan data. Berikut ialah contoh kod untuk mengemas kini data dalam pangkalan data:
$sql = "UPDATE users SET email='new.email@example.com' WHERE id=1"; if ($conn->query($sql) === TRUE) { echo "数据更新成功"; } else { echo "数据更新失败: " . $conn->error; }
Menyoal data merujuk kepada operasi mendapatkan data di bawah keadaan tertentu daripada pangkalan data. Berikut ialah contoh kod untuk pertanyaan data daripada pangkalan data:
$sql = "SELECT * FROM users"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出每一行数据 while($row = $result->fetch_assoc()) { echo "ID: " . $row["id"]. " - 用户名: " . $row["username"]. " - 邮箱: " . $row["email"]. "<br>"; } } else { echo "没有查询到数据"; }
Ringkasan:
Artikel ini memperkenalkan cara menggunakan PHP untuk melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan data. Melalui contoh kod penyambungan ke pangkalan data, memasukkan data, memadam data, mengemas kini data dan menyoal data, kami berharap dapat membantu pembaca lebih memahami dan menguasai kaedah pengendalian data PHP.
Atas ialah kandungan terperinci Cara menggunakan PHP untuk melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!