Rumah >pembangunan bahagian belakang >tutorial php >Cara melakukan pemadaman data menggunakan PHP dan SQLite

Cara melakukan pemadaman data menggunakan PHP dan SQLite

王林
王林asal
2023-07-28 12:48:33686semak imbas

Cara menggunakan PHP dan SQLite untuk operasi pemadaman data

Ikhtisar:
Menggunakan pangkalan data dalam pembangunan PHP adalah salah satu keperluan yang sangat biasa, dan SQLite ialah pangkalan data ringan yang menjadi pilihan pertama untuk pembangun PHP. Artikel ini akan memperkenalkan cara menggunakan pangkalan data SQLite untuk operasi pemadaman data dalam aplikasi PHP dan menyediakan contoh kod yang sepadan.

Langkah 1: Cipta pangkalan data dan jadual SQLite
Sebelum kita bermula, kita perlu mencipta pangkalan data SQLite dan mencipta jadual di dalamnya untuk menyimpan data yang akan dipadamkan. Mula-mula, cipta fail pangkalan data bernama "test.db" melalui kod berikut, dan buat jadual bernama "pengguna".

<?php
try {
    $db = new PDO("sqlite:test.db");
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    
    $db->exec("CREATE TABLE IF NOT EXISTS users (
                id INTEGER PRIMARY KEY,
                name TEXT,
                email TEXT
            )");
} catch(PDOException $e) {
    echo "Error: " . $e->getMessage();
}
?>

Langkah 2: Sambung ke pangkalan data SQLite
Seterusnya, kita perlu menyambung ke pangkalan data SQLite. Gunakan kod di bawah untuk menyambung ke pangkalan data "test.db" yang dibuat sebelum ini.

<?php
try {
    $db = new PDO("sqlite:test.db");
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
    echo "Error: " . $e->getMessage();
}
?>

Langkah 3: Lakukan operasi padam
Setelah sambungan berjaya, kami boleh melakukan operasi padam. Di bawah ialah contoh pemadaman rekod pengguna bernama "John".

<?php
try {
    $db = new PDO("sqlite:test.db");
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    
    $name = "John";
    
    $stmt = $db->prepare("DELETE FROM users WHERE name = :name");
    $stmt->bindParam(':name', $name);
    $stmt->execute();
    
    echo "Record deleted successfully";
} catch(PDOException $e) {
    echo "Error: " . $e->getMessage();
}
?>

Langkah 4: Tutup sambungan pangkalan data
Selepas menyelesaikan semua operasi, kami harus menutup sambungan pangkalan data untuk mengeluarkan sumber. Gunakan kod di bawah untuk menutup sambungan pangkalan data SQLite.

<?php
$db = null;
?>

Kesimpulan:
Artikel ini memperkenalkan cara menggunakan PHP dan SQLite untuk melaksanakan operasi pemadaman data. Kita boleh memadam data dengan mudah daripada pangkalan data SQLite dalam aplikasi PHP dengan mencipta pangkalan data dan jadual, menyambung ke pangkalan data, melakukan operasi memadam dan menutup sambungan pangkalan data. Semoga artikel ini dapat membantu anda!

Atas ialah kandungan terperinci Cara melakukan pemadaman data menggunakan PHP dan SQLite. 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