我有一个用来在数据库中保存内容的表单。用户还可以通过编辑表单中的字段并提交它来更新任何内容。WHERE id='$id'") or die ( mysql_error()); //do some stuffreturn true; else{ }
现在我的问题是:如果用户在更新表单时更改了某个字段,则<e
然而,当我运行下面的代码时,PHP的mysql_affected_rows()总是等于0。无论foo是否已经存在(在这种情况下,函数应该正确地返回0,因为没有更改任何行),或者foo当前是否等于某个其他整数(在这种情况下,函数应该返回1)。$updateQuery = "UPDATE myTable SET foo=1 WHERE bar=2";if (mysql_affected_rows()