?php
創新互聯是一家專業從事成都網站設計、成都做網站的網絡公司。作為專業網站設計公司,創新互聯依托的技術實力、以及多年的網站運營經驗,為您提供專業的成都網站建設、成都全網營銷推廣及網站設計開發服務!
//先構造SQL語句
$SQL="DELETE?FROM?a?WHERE?b='123'";//刪除a表中所有b字段值為123的記錄
$ALL="DELETE?FROM?a";//刪除a表中所有記錄
$ALL2="TRUNCATE?a";//刪除a表中所有記錄,(推薦使用)
//使用mysql_query命令執行SQL語句,如:
mysql_query($SQL);
本文實例講述了PHP實現刪除多重數組對象屬性并重新賦值的方法。分享給大家供大家參考,具體如下:
實例:sphinx搜索出來的結果,要去掉某個屬性值:
$cl
=
new
SphinxClient
();
$query
=
$cl-Query
(
$keyword,
$index
);
方法一,直接刪除屬性:
foreach
(
$query['matches']
as
$k
=
$val
)
{
unset($query['matches'][$k]["attrs"]["content"]);
unset($query['matches'][$k]["attrs"]["remarks"]);
}
方法二,把對應屬性值設置為空或其他需要的值:
foreach
(
$query['matches']
as
$k
=
$val
)
{
$query['matches'][$k]["attrs"]["content"]
=
'';
$query['matches'][$k]["attrs"]["remarks"]
=
'';
}
注:要操作多重數組的關鍵是foreach循環里用
as
$k
=
$val
取得具體元素的下標,否則無法操作。
另:php使用sphinx搜索可參考
php啟用sphinx全文搜索的實現方法
更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP數組(Array)操作技巧大全》、《php字符串(string)用法總結》、《php常用函數與技巧總結》、《PHP錯誤與異常處理方法總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。
sample?code:
?php?
if($del_id!=""){?
$del_num=count($del_id);?
for($i=0;$i$del_num;$i++){?
mysql_query("Delete?from?news?where?id='$del_id[$i]'");?
}??
echo("script?type='text/javascript'alert('刪除成功!');history.back();/script");?
}else{?
echo("script?type='text/javascript'alert('請先選擇項目!');history.back();/script");?
}?
?
thinkphp5數據庫怎么批量刪除
// 以下方法供參考
$id = 3;
// 1、如果id是主鍵,且Mysql數據庫
$new -delete($id);
// 2、用表示篩選條件的數組$map
$map["id"]=$id;
$new -where($map)-delete();
// 3、如果id是主鍵
$new -delete($map);
// 4、直接用數組
$new -where(array("id"=$id))-delete();
// 5、刪除多條1,3,5,6,8
$ids = array(1,3,5,6,8);
$maps["id"] = array("in",$ids); // 或者 $maps["id"] = array("in","1,3,5,6,8");
$new -where($maps)-delete();
為刪除按鈕增加一個sub句柄name=del,$_POST['sub']按鈕觸發sql處理刪除數據庫中的數據,
我只能提供思想,實際問題實際對待。不懂的可以繼續問我。
這個和thinkphp有什么關系呢?
前臺將選中的checkbox提交到后臺(例如這些都是id),然后后臺收到數組之后將這些id匹配的數據刪除。
在thinkphp里面簡單的批量刪除:
$where['id']?=?array('in',$arr);????//$arr是你接收到的數組
$Model-where($where)-delete();
本文題目:php多數據刪除 php實現刪除功能
網站路徑:http://vcdvsql.cn/article34/dooopse.html
成都網站建設公司_創新互聯,為您提供移動網站建設、企業網站制作、定制開發、網站排名、軟件開發、網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯