Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memadam dan mengubah suai data dalam pangkalan data dalam php? (contoh kod)

Bagaimana untuk memadam dan mengubah suai data dalam pangkalan data dalam php? (contoh kod)

PHPz
PHPzasal
2023-03-28 13:54:181630semak imbas

PHP ialah bahasa skrip sebelah pelayan yang popular yang biasa digunakan untuk pembangunan web dan penciptaan halaman web dinamik. PHP boleh menggunakan pelbagai kaedah apabila bekerja dengan pangkalan data, termasuk kod yang memadam dan mengubah suai pangkalan data. Dalam artikel ini, saya akan menerangkan cara menulis kod untuk memadam dan mengubah suai pangkalan data menggunakan PHP.

  1. Memadam data dalam pangkalan data

Memadamkan data dalam pangkalan data ialah keperluan biasa. Memadam data daripada pangkalan data biasanya memerlukan penggunaan pernyataan SQL. Berikut ialah contoh kod:

<?php
    //连接数据库
    $conn = mysqli_connect("localhost", "username", "password", "dbname");
  
    //检查连接
    if (!$conn) {
        die("Connection failed: " . mysqli_connect_error());
    }
  
    //定义SQL语句
    $sql = "DELETE FROM tablename WHERE id=1";
  
    //执行SQL语句
    if (mysqli_query($conn, $sql)) {
        echo "Record deleted successfully";
    } else {
        echo "Error deleting record: " . mysqli_error($conn);
    }
  
    //关闭连接
    mysqli_close($conn);
?>

Kod sampel di atas melaksanakan pernyataan DELETE untuk memadam rekod dengan id 1 daripada jadual bernama "tablename". Dalam aplikasi praktikal, pernyataan SQL boleh diubah suai mengikut keperluan sebenar.

  1. Ubah suai data dalam pangkalan data

Mengubah suai data dalam pangkalan data juga merupakan keperluan biasa. Mengubah suai data juga memerlukan penggunaan pernyataan SQL Berikut ialah kod sampel:

<?php
    //连接数据库
    $conn = mysqli_connect("localhost", "username", "password", "dbname");
  
    //检查连接
    if (!$conn) {
        die("Connection failed: " . mysqli_connect_error());
    }
  
    //定义SQL语句
    $sql = "UPDATE tablename SET firstname=&#39;John&#39;, lastname=&#39;Doe&#39; WHERE id=1";
  
    //执行SQL语句
    if (mysqli_query($conn, $sql)) {
        echo "Record updated successfully";
    } else {
        echo "Error updating record: " . mysqli_error($conn);
    }
  
    //关闭连接
    mysqli_close($conn);
?>

Kod sampel di atas melaksanakan kenyataan KEMASKINI untuk mengemas kini nama pertama rekod dengan id 1 daripada jadual bernama "tablename. " dan medan nama keluarga. Dalam aplikasi sebenar, pernyataan SQL juga boleh diubah suai mengikut keperluan sebenar.

Ringkasan

PHP boleh menggunakan pelbagai kaedah untuk memadam atau mengubah suai data dalam pangkalan data. Pernyataan SQL biasanya digunakan untuk menyelesaikan tugasan ini. Apabila menulis dan melaksanakan pernyataan SQL, anda perlu memberi perhatian kepada isu keselamatan, seperti serangan suntikan SQL. Dengan memahami dan mempelajari cara PHP berinteraksi dengan pangkalan data, pembangun boleh memproses data dalam pangkalan data dengan lebih cekap dan membina aplikasi web yang lebih dipercayai dan selamat.

Atas ialah kandungan terperinci Bagaimana untuk memadam dan mengubah suai data dalam pangkalan data dalam php? (contoh kod). 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