如何编写PHP脚本以从现有MySQL表中删除数据?
我们可以使用带或不带WHERE子句的SQL DELETE命令进入PHP函数-mysql_query()中。此函数将以与mysql>提示符中执行SQL命令类似的方式执行SQL命令。为了说明这一点,我们使用以下示例。
阅读更多:MySQL 教程
示例
在此示例中,我们编写一个PHP脚本,从名为 “tutorial_tbl” 的MySQL表中删除具有 “tutorial_id” 为3的记录。
<?php
dbhost = 'localhost:3036';dbuser = 'root';
dbpass = 'rootpassword';conn = mysql_connect(dbhost,dbuser, dbpass);
if(!conn ) {
die('Could not connect: ' . mysql_error());
}
sql = 'DELETE FROM tutorials_tbl WHERE tutorial_id=3';
mysql_select_db('TUTORIALS');retval = mysql_query( sql,conn );
if(! retval ) {
die('Could not delete data: ' . mysql_error());
}
echo "删除数据成功
";
mysql_close(conn);
?>