php删除数据库中数据表的数据,php中删除数据库数据例子
php除了刪除文件目錄不用用到mysql中的delete之外只要刪除mysql數(shù)據(jù)庫中的數(shù)據(jù)都要用到數(shù)據(jù)庫的命令了,下面我看利用delete來刪除數(shù)據(jù)的例子。
sql有許多對數(shù)據(jù)庫操作的語句。但是常見和比較需要的是這么幾個語句 DELETE FROM 語句用于從數(shù)據(jù)庫表中刪除記錄
語句:DELETE FROM table_name WHERE column_name = some_value
解說:查詢表為:table_name 的字段 column_name 的值為:some_value 的值
例如:刪除表 MyClass中編號為1 的記錄
mysql> delete from MyClass where id=1;
列子: ?單條刪除<?php
$con?=?mysql_connect("localhost",?"peter",?"abc123");
if?(!$con)?{
die('Could?not?connect:?'?.?mysql_error());
}
mysql_select_db("my_db",?$con);
mysql_query("DELETE?FROM?Persons?WHERE?LastName='Griffin'");
mysql_close($con);
?>
例子,批量刪除
批量刪除文章這個技術(shù)沒什么高深莫測的,只是想寫下來與大家分享。(適合初學(xué)者:)
1、首先在文章列表頁面(list.php),將多選筐命名為:"$del_id[]",值為文章ID號。
例如(list.php):
$result?=?mysql_query("select?*?from?news");
while?($rs?=?mysql_fetch_array($result))?{
?>
"?/><?php ?echo?$rs[title]??>
}
?>
2、處理頁面(del.php):<?php
if?($del_id?!=?"")?{
$del_num?=?count($del_id);
for?($i?=?0;?$i?
mysql_query("Delete?from?news?where?id='$del_id[$i]'");
}
echo?("");
}?else?{
echo?("");
}
?>
注釋:SQL 對大小寫不敏感。DELETE FROM 與 delete from 等效。
為了讓 PHP 執(zhí)行上面的語句,我們必須使用 mysql_query( 函數(shù)。該函數(shù)用于向 SQL 連接發(fā)送查詢和命令。
隨意轉(zhuǎn)載^^但請附上教程地址。
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的php删除数据库中数据表的数据,php中删除数据库数据例子的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php和html的怎么结合,php和ht
- 下一篇: php面向对象的概括图解,深入分析php