如何编写PHP脚本以更新现有的MySQL表?
我们可以在PHP函数中使用具有或没有WHERE CLAUSE的SQL UPDATE命令 – mysql_query() 。这个函数将以与在mysql>提示符下执行的方式执行SQL命令。为了说明它,我们有以下示例。
阅读更多:MySQL 教程
示例
在这个例子中,我们正在编写一个PHP脚本,以更新具有turorial_id 3的记录的名为tutorial_title的字段。
<?php
dbhost = 'localhost:3036';
dbuser = 'root';
dbpass = 'rootpassword';
conn = mysql_connect(dbhost,dbuser, dbpass);
if(!conn ) {
die('Could not connect: ' . mysql_error());
}
sql = 'UPDATE tutorials_tbl SET tutorial_title="Learning JAVA" WHERE tutorial_id=3';
mysql_select_db('TUTORIALS');
retval = mysql_query( sql,conn );
if(! retval ) {
die('Could not update data: ' . mysql_error());
}
echo "Updated data successfully
";
mysql_close(conn);
?>