我新的PHP和MySQL,我下面的问题所困扰:MySQL和PHP意外错误
$sql = "UPDATE Pharm_Log set text = ". $bloodtest . " WHERE patient = " . $patientid .;
if(is_resource($sql) and mysql_num_rows($sql)>0){
,当我试图关闭我的SQL语句出现问题。我知道这是与托架和分号相关的事情,但每当我改变一件事情时,就会弄乱另一件事情。有人可以帮我吗?
我觉得这只是最后的点在分号之前,尝试删除那个 – bhttoan 2013-02-12 12:08:13
另外,'$ sql'是一个字符串,而不是资源。您需要首先执行查询以获取资源。而'mysql_num_rows()'不适用于UPDATE查询。 – Arjan 2013-02-12 12:11:05
所有'mysql_ *'函数都被弃用。改为使用'mysqli'或'PDO'功能。 – Arjan 2013-02-12 12:14:13