1、首先在視圖頁面找到要刪除的id:
公司主營業(yè)務(wù):成都做網(wǎng)站、網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出花都免費做網(wǎng)站回饋大家。
?php
$link=mysql_connect("localhost","root","管理員密碼");
mysql_select_db("infosystem", $link);
$q = "SELECT * FROM info";
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $link);
echo "table";
echo "trtd部門名稱/tdtd員工姓名/tdtdPC名稱/td/tr";
while($row = mysql_fetch_object($rs)) echo "trtda href='dodel.php?id=$row-id'del/a/tdtd$row-depart/tdtd$row-ename/td/tr";
echo "/table";
?
2、寫一個delete.php頁面,代碼如下:
?php
$link =mysql_connect("localhost","root","管理員密碼");
mysql_select_db("infosystem", $link);
$del_id=$_GET["id"];
$exec="delete from info where id=$del_id";
mysql_query($exec, $link);
echo "刪除成功!";
mysql_close($link);
?
說明:用于MySQL數(shù)據(jù)刪除的SQL語句為:
delete from 表名 where 條件=值
這里的值通過$del_id=$_GET["id"]來接收,并傳遞給SQL語句,最后通過mysql_query來執(zhí)行這句SQL語句刪除的。
1、drop
命令格式:
drop
database
;
例如:刪除名為
RUNOOB
的數(shù)據(jù)庫:
mysql
drop
database
RUNOOB;
2、mysqladmin
刪除數(shù)據(jù)庫
使用
mysql mysqladmin 命令在終端來執(zhí)行刪除命令。
實例:刪除數(shù)據(jù)庫
RUNOOB(該數(shù)據(jù)庫在前一章節(jié)已創(chuàng)建):
[root@host]#
mysqladmin
-u
root
-p
drop
RUNOOB
Enter
password:******
3、用PHP腳本刪除數(shù)據(jù)庫
PHP使用
mysqli_query
函數(shù)來創(chuàng)建或者刪除
MySQL
數(shù)據(jù)庫。
該函數(shù)有兩個參數(shù),在執(zhí)行成功時返回
TRUE,否則返回
FALSE。
語法:mysqli_query(connection,query,resultmode);
擴展資料:
實例
以下實例演示了使用PHP
mysqli_query函數(shù)來刪除數(shù)據(jù)庫:
刪除數(shù)據(jù)庫
?php
$dbhost
=
'localhost:3306';
//
mysql服務(wù)器主機地址
$dbuser
=
'root';
//
mysql用戶名$dbpass
=
'123456';
//
mysql用戶名密
$conn
=
mysqli_connect($dbhost,
$dbuser,
$dbpass);
if(!
$conn
){
die('連接失敗:
'
.
mysqli_error($conn));
}
echo
'連接成功br
/';
$sql
=
'DROP
DATABASE
RUNOOB';
$retval
=
mysqli_query(
$conn,
$sql
);if(!
$retval
)
{
die('刪除數(shù)據(jù)庫失敗:
'
.
mysqli_error($conn));
}
echo
"數(shù)據(jù)庫
RUNOOB
刪除成功\n";
mysqli_close($conn);
?
delete YourTable
where [id] not in (
select max([id]) from YourTable
group by (name + value))
可以寫個方法,查詢所有數(shù)據(jù),然后遍歷數(shù)組,查詢的時候分組查詢(按照某一字段即可),如果該組數(shù)據(jù)量1,則刪除,只保留一條即可。SQL語句會寫就可以