Rumah > pangkalan data > tutorial mysql > Bagaimana untuk melaksanakan fungsi pemadaman data menggunakan pembangunan MySQL dan PHP

Bagaimana untuk melaksanakan fungsi pemadaman data menggunakan pembangunan MySQL dan PHP

王林
Lepaskan: 2023-07-29 21:03:17
asal
1209 orang telah melayarinya

Cara melaksanakan fungsi pemadaman data menggunakan pembangunan MySQL dan PHP

Tajuk: Bagaimana untuk melaksanakan fungsi pemadaman data menggunakan pembangunan MySQL dan PHP

Dalam proses pembangunan banyak laman web dan aplikasi, kita selalunya perlu memadam data dalam pangkalan data. Fungsi ini boleh dicapai dengan mudah menggunakan gabungan MySQL dan PHP. Artikel ini akan memperkenalkan cara menggunakan pembangunan MySQL dan PHP untuk melaksanakan fungsi pemadaman data, dan menyediakan contoh kod yang sepadan.

1. Wujudkan pangkalan data dan jadual

Pertama, kita perlu mencipta pangkalan data dan jadual yang sepadan untuk menyimpan data yang akan dikendalikan. Katakan kita ingin memadamkan maklumat pengguna, kita boleh membuat jadual bernama "pengguna" yang mengandungi medan berikut: ID (ID pengguna bebas), nama (nama pengguna), umur (umur pengguna) dan e-mel (alamat e-mel pengguna). Mel).

CIPTA PANGKALAN DATA mydatabase;
GUNAKAN mydatabase;
CIPTA pengguna JADUAL (

id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
age INT(3) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
Salin selepas log masuk

);

2. Sambung ke pangkalan data

Seterusnya, kita perlu menyambung ke pangkalan data MySQL dalam kod PHP.

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

$conn = new mysqli($servername, $ nama pengguna, $kata laluan, $dbname);
jika ($conn->connect_error) {

die("Connection failed: " . $conn->connect_error);
Salin selepas log masuk

}
gema "Berjaya disambungkan";
?>

3 boleh menulis kod untuk melaksanakan fungsi memadam data. Di bawah ialah contoh kod untuk memadamkan data pengguna dengan ID tertentu.

$userid = 1; //Nyatakan ID pengguna yang hendak dipadamkan


$sql = "DELETE FROM users WHERE id=$userid";

if ($conn->query($sql ) === BENAR) {

echo "Record deleted successfully";
Salin selepas log masuk

} lain {

echo "Error deleting record: " . $conn->error;
Salin selepas log masuk

}

?>


Dalam kod di atas, kami memadamkan data pengguna ID yang ditentukan dengan melaksanakan pernyataan SQL "DELETE FROM users WHERE id=$ id pengguna". Jika pemadaman berjaya, "Rekod berjaya dipadamkan" akan dikeluarkan, jika tidak mesej ralat akan dikeluarkan.

4. Kod contoh lengkap

Berikut ialah kod contoh lengkap yang menunjukkan cara menggunakan MySQL dan PHP untuk melaksanakan fungsi pemadaman data.

connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

$userid = 1; // 指定要删除的用户ID

$sql = "DELETE FROM users WHERE id=$userid";

if ($conn->query($sql) === TRUE) {
    echo "Record deleted successfully";
} else {
    echo "Error deleting record: " . $conn->error;
}

$conn->close();
?>
Salin selepas log masuk

Kod di atas boleh dilaksanakan pada pelayan dengan persekitaran MySQL dan PHP yang sesuai untuk mencapai pemadaman data pengguna.

Ringkasan:

Menggunakan gabungan MySQL dan PHP, kami boleh melaksanakan fungsi pemadaman data dengan mudah. Dengan menyambung ke pangkalan data MySQL dan menulis pernyataan SQL yang sesuai, kami boleh memadamkan data tertentu dalam pangkalan data. Artikel ini menyediakan contoh kod untuk mewujudkan pangkalan data dan jadual, menyambung ke pangkalan data dan memadam data untuk rujukan dan amalan pembaca. Ciri ini sangat biasa dalam banyak aplikasi dan ia boleh membantu kami sama ada kami memadamkan pengguna, memadam ulasan atau memadam jenis data lain.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan fungsi pemadaman data menggunakan pembangunan MySQL dan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan