Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk memadam sekeping maklumat dari jadual dalam php (kod contoh)

Bagaimana untuk memadam sekeping maklumat dari jadual dalam php (kod contoh)

PHPz
PHPzasal
2023-04-11 10:41:16411semak imbas

PHP ialah bahasa skrip sebelah pelayan yang digunakan secara meluas dalam pembangunan web Ia juga sangat mudah untuk melaksanakan kod untuk memadam maklumat jadual.

  1. Pertama, kita perlu menyambung ke pangkalan data dan pilih pangkalan data untuk digunakan Anggapkan jadual kami dinamakan mytable dan sambungan dinamakan $conn Anda boleh menggunakan kod berikut:
$conn = mysqli_connect($servername, $username, $password, $dbname);
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}
  1. Seterusnya, kita perlu mendapatkan nilai kunci utama bagi baris yang ingin kita padamkan, dengan mengandaikan kunci utama kita ialah id dan simpannya dalam pembolehubah $id , kita boleh menggunakan kod berikut:
$id = $_GET['id'];

Di sini kami menggunakan $_GET untuk mendapatkan nilai id yang dihantar daripada klien ke bahagian belakang.

  1. Kemudian, kita perlu menulis pernyataan SQL untuk melaksanakan operasi pemadaman Anda boleh menggunakan kod berikut:
$sql = "DELETE FROM mytable WHERE id=$id";

Pernyataan DELETE digunakan. di sini dan Barisan mytable dalam jadual. id=$id

    Akhir sekali, kita perlu melaksanakan pernyataan SQL dan mengeluarkan hasilnya Anda boleh menggunakan kod berikut:
if (mysqli_query($conn, $sql)) {
    echo "删除成功";
} else {
    echo "删除失败: " . mysqli_error($conn);
}
Fungsi

digunakan di sini. untuk melaksanakan pernyataan SQL dan Gunakan fungsi mysqli_query untuk mengeluarkan mesej ralat apabila ralat berlaku, atau "pemadaman berjaya" jika pemadaman berjaya. mysqli_error

Kod lengkap adalah seperti berikut:

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检测连接
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}

// 获取要删除的行的主键值
$id = $_GET[&#39;id&#39;];

// 执行 SQL 删除语句
$sql = "DELETE FROM mytable WHERE id=$id";

if (mysqli_query($conn, $sql)) {
    echo "删除成功";
} else {
    echo "删除失败: " . mysqli_error($conn);
}

mysqli_close($conn);
?>
Di atas ialah pelaksanaan kod PHP untuk memadam maklumat jadual.

Atas ialah kandungan terperinci Bagaimana untuk memadam sekeping maklumat dari jadual dalam php (kod contoh). 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