Kami bercakap tentang halaman paparan sebelum ini, kedua-dua pengubahsuaian dan pemadaman mempunyai pernyataan untuk mengeluarkan id tersebut:
<a href="modifynew.php?id=<? php echo $ row['id'];?>">Ubah suai</a>
<a href="delnew.php?id=<?php echo $row['id' ]; ?>">Padam</a>
Seperti yang anda lihat, klik padam dan lompat ke halaman delnew.php
Nota: Untuk memadam, kita juga perlu mendapatkan id, dan kemudian dalam Untuk menanyakan pangkalan data dan menulis pernyataan padam, mesti ada syarat, jika tidak, anda tidak akan tahu data mana yang hendak dipadam
Carta alir fungsi padam:
Pertama sekali Sambung ke pangkalan data
header("Content-type: text/html; charset=utf-8");//Set encoding
$con = @mysql_connect("localhost","root","root ") or die("Sambungan pangkalan data gagal");
mysql_select_db('news') or die("Pangkalan data yang ditentukan tidak boleh dibuka");
mysql_query("set names utf8");//Tetapkan pangkalan data Set aksara
dan kemudian dapatkan id
$id = $_GET['id'];
Akhirnya kami menulis kenyataan padam
$sql = "delete from new where id='$id'";
$res = mysql_query($sql);
if($res){
echo "<script>alert('Delete successfully');location .href='newlist.php';</script>";
}else{
echo "<script>alert( 'Pemadaman gagal');location.href='newlist.php';< ;/script>";
}
Dengan cara ini, fungsi pemadaman kami telah dilaksanakan
Kod lengkap adalah seperti berikut
<?php header("Content-type: text/html; charset=utf-8");//设置编码 $con =@mysql_connect("localhost","root","root") or die("数据库连接失败"); mysql_select_db('news') or die("指定的数据库不能打开"); mysql_query("set names utf8");//设置数据库的字符集 $id = $_GET['id']; $sql = "delete from new where id='$id'"; $res = mysql_query($sql); if($res){ echo "<script>alert('删除成功');location.href='newlist.php';</script>"; }else{ echo "<script>alert('删除失败');location.href='newlist.php';</script>"; } ?>bahagian seterusnya