新聞中心
如何用PHP寫(xiě)一段刪除數(shù)據(jù)庫(kù)表中的一條記錄?急求啊
//刪除是記錄是用sql語(yǔ)句,比如 delete from xxx(table) where id=1 刪除 id=1的記錄
創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)、網(wǎng)站重做改版、黔西網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開(kāi)發(fā)、成都商城網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為黔西等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
//數(shù)據(jù)庫(kù)操作后,手動(dòng)關(guān)閉是好得習(xí)慣,不手動(dòng)關(guān)閉,php程序也會(huì)最后自動(dòng)關(guān)閉
php多表查詢(xún),刪除其中一表的某條記錄不會(huì)影響其他數(shù)據(jù)的顯示,我是新手
那條數(shù)據(jù)還是存在與自己的表中。但是如果你把它的外鍵給刪掉了,很可能不能順利取到。要?jiǎng)h除一般都是全部刪除,多表同步操作,不然容易形成“孤兒行”,就是存在那里,怎么都取不到。建議你讀一下有關(guān)表創(chuàng)建的內(nèi)容,領(lǐng)悟一下行列之間的對(duì)應(yīng)關(guān)系,弄清楚外鍵。
如何用php在mysql中刪除表中一個(gè)字段里的某一行呢?
沒(méi)有索引,那么可以用like語(yǔ)句來(lái)匹配需要?jiǎng)h除的行:
delete?from?upload?where?id?like?'QQ截圖%'?limit?1
在php中也是執(zhí)行mysql語(yǔ)句,沒(méi)有用框架的話(huà),一般上需要先寫(xiě)與mysql套接語(yǔ)句,下面是簡(jiǎn)單的樣例:
?php
$localhost?='localhost';//連接服務(wù)器,大多情況下用localhost就可以了,
$user?='root';//mysql登錄帳號(hào)
$upwd?='123456';//mysql服務(wù)器的登陸密碼
$db?=?'upload';//你的mysql數(shù)據(jù)庫(kù)
$charset?=?'utf8';//數(shù)據(jù)庫(kù)字符集
$conn?=?mysql_connect($localhost,$user,$upwd)?or?die(mysql_error().'mysql數(shù)據(jù)連接失敗');
mysql_select_db($db,$conn)?or?die('數(shù)據(jù)庫(kù)不存在'.mysql_error());
mysql_query("set?names?'$charset'");//設(shè)置數(shù)據(jù)庫(kù)字符集
mysql_query("delete?from?upload?where?id?like?'QQ截圖%'?limit?1");//刪除指定條件的數(shù)據(jù)。
我改的一個(gè)對(duì)表格操作的php。原來(lái)是點(diǎn)擊可以編輯表格,我想改為點(diǎn)擊就刪除該行,以及數(shù)據(jù)庫(kù)。
$(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ā)送到服務(wù)器
$.post("delete.php",?{
id:?id
},?function?(data)?{
//?服務(wù)器返回成功之后刪除tr
$tr.remove();
alert('刪除成功');
});
});
});
標(biāo)題名稱(chēng):php刪除表格的一行數(shù)據(jù) php刪除表格的一行數(shù)據(jù)會(huì)怎么樣
本文鏈接:http://www.dlmjj.cn/article/dosgshc.html