//刪除是記錄是用sql語句,比如 delete from xxx(table) where id=1 刪除 id=1的記錄
創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網站建設、網站重做改版、黔西網站定制設計、自適應品牌網站建設、H5開發(fā)、成都商城網站開發(fā)、集團公司官網建設、外貿網站建設、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為黔西等各大城市提供網站開發(fā)制作服務。
//數(shù)據(jù)庫操作后,手動關閉是好得習慣,不手動關閉,php程序也會最后自動關閉
那條數(shù)據(jù)還是存在與自己的表中。但是如果你把它的外鍵給刪掉了,很可能不能順利取到。要刪除一般都是全部刪除,多表同步操作,不然容易形成“孤兒行”,就是存在那里,怎么都取不到。建議你讀一下有關表創(chuàng)建的內容,領悟一下行列之間的對應關系,弄清楚外鍵。
沒有索引,那么可以用like語句來匹配需要刪除的行:
delete?from?upload?where?id?like?'QQ截圖%'?limit?1
在php中也是執(zhí)行mysql語句,沒有用框架的話,一般上需要先寫與mysql套接語句,下面是簡單的樣例:
?php
$localhost?='localhost';//連接服務器,大多情況下用localhost就可以了,
$user?='root';//mysql登錄帳號
$upwd?='123456';//mysql服務器的登陸密碼
$db?=?'upload';//你的mysql數(shù)據(jù)庫
$charset?=?'utf8';//數(shù)據(jù)庫字符集
$conn?=?mysql_connect($localhost,$user,$upwd)?or?die(mysql_error().'mysql數(shù)據(jù)連接失敗');
mysql_select_db($db,$conn)?or?die('數(shù)據(jù)庫不存在'.mysql_error());
mysql_query("set?names?'$charset'");//設置數(shù)據(jù)庫字符集
mysql_query("delete?from?upload?where?id?like?'QQ截圖%'?limit?1");//刪除指定條件的數(shù)據(jù)。
$(function?()?{
$("tr:even").css("background-color",?"#ffff99");
$("tr?td:not(.id)").click(function?()?{
//?獲取tr
var?$tr?=?$(this).parent();
var?id?=?$tr.find('td:first-child').text();
//?把id發(fā)送到服務器
$.post("delete.php",?{
id:?id
},?function?(data)?{
//?服務器返回成功之后刪除tr
$tr.remove();
alert('刪除成功');
});
});
});