新聞列表之展示,刪除功能PHP代碼
<?php session_start(); header("content-type:text/html;charset=utf-8"); //連接數(shù)據(jù)庫(kù) $link = mysqli_connect("localhost","root","root","news"); mysqli_set_charset($link,"utf8"); if (!$link) { die("連接失敗: " . mysqli_connect_error()); } //連接數(shù)據(jù)庫(kù) $SQL = "SELECT * FROM NEW";//設(shè)置查詢指令 $result=mysqli_query($link,$SQL);//執(zhí)行查詢 $idD = isset($_GET['idD'])?$_GET['idD']:''; if($idD){ $sqlD = "delete from new where id = {$idD}"; $result = mysqli_query($link, $sqlD); if($result){ echo "<script>alert('刪除成功');window.location.href='lists.php'</script>"; }else{ echo "<script>alert('操作錯(cuò)誤');window.location.href='lists.php'</script>"; } } ?>
上述程式碼是刪除展示的全部程式碼。簡(jiǎn)單來(lái)說(shuō)就是對(duì)資料庫(kù)的操作。
很多人會(huì)疑問(wèn),怎麼沒(méi)有清單展示的程式碼呢,只看到刪除的了。在上一節(jié),我們說(shuō)過(guò)一個(gè)循環(huán)語(yǔ)句,其實(shí),那個(gè)就已經(jīng)將資料庫(kù)的資料循環(huán)展示在列表頁(yè)面上了。
先連接資料庫(kù),對(duì)資料庫(kù)執(zhí)行查詢,將取得的值傳送到前端頁(yè)面。接著是刪除,執(zhí)行刪除資料庫(kù)的語(yǔ)句。