列清單的代碼不正確,沒有把編號作為參數(shù)傳遞給刪除的PHP程序,修改如下:
創(chuàng)新互聯(lián)建站長期為上千余家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為海西企業(yè)提供專業(yè)的成都網(wǎng)站設計、成都網(wǎng)站制作,海西網(wǎng)站改版等技術服務。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
?php
while(list($id,$content,$date)=$stmt-fetch(PDO::FETCH_NUM))
{
echo?"tr
td$id/td
td$content/td
td$date/td
tda?href='ed.php?id=$id'編輯/a
a?href='del.php?id=$id'刪除/a/td
/tr";
}
刪除的文件有的小的修改,把判斷if(isset($_get['sc']))取消,只需要判斷參數(shù)id既可,這樣:
$id=$_GET['id'];
if($id!=''){
....執(zhí)行delete....
}
首先在留言詳情的后面添加一個標簽
a href="/localhost/message/delete?id=?=$item-id?"刪除/a
就是點擊到這個刪除,就會傳遞一個留言的id值到相應的頁面
然后在該頁面執(zhí)行數(shù)據(jù)庫操作 delete ( 'tablename' ,'id'=$id);
寫SQL語句就行了
public function delete()
{
//我這寫的是MVC模式下的
$id= $this-input-get('id', TRUE);//get方法獲取鏈接后的id值
$this-db-where('id',$id);
$this-db-delete('list');
//
}
?php
delete($_POST[id]);
?
?php
delete("www");
?
把這東西放在delete函數(shù)下邊應該就可以了
?php
if(isset($_GET['id'])!empty($_GET['id'])){
$id=intval($_GET['id']);
$sql="delete from jxkc_a1 where id = $id";
if(mysql_query($sql)){
echo "script type='text/javascript'alert('操作成功')/script";
}else{
echo "script type='text/javascript'alert('操作失敗')/script";
}
}
?
?php
$arr = mysql_query("select * from jxkc_a1 where username='$username' order by id desc" );
while($result = mysql_fetch_array($arr))
{?
tr
tdspan class="STYLE9" ?php echo $result["lesson"];? /td
tdspan class="STYLE9" ?php echo $result["plantime"];? /td
tdspan class="STYLE9" ?php echo $result["student"];? /td
tdspan class="STYLE9" ?php echo $result["classtime"];? /td
tdspan class="STYLE9" ?php echo $result["type"];? /td
tda href=(這里假設你的地址是./list.php)"./list.php?id=?php echo $result["id"] ?" onclick=".......js"刪除/a/td
/tr?php } ?
php數(shù)據(jù)庫刪除表的時候怎么點都可以刪除成功是查詢執(zhí)行成功并影響到未返回任何行導致。根據(jù)查詢相關信息顯示對于其它類型的SQL語句,mysql,query()在執(zhí)行成功時返回TRUE,出錯時返回FALSE。非FALSE的返回值意味著查詢是合法的并能夠被服務器執(zhí)行。導致php數(shù)據(jù)庫刪除表的時候任意點擊都可以刪除成功。
//刪除是記錄是用sql語句,比如 delete from xxx(table) where id=1 刪除 id=1的記錄
//數(shù)據(jù)庫操作后,手動關閉是好得習慣,不手動關閉,php程序也會最后自動關閉