请教,我在更改或插入一条新纪录的时候,如何判断已经成功?应该用什么语句或者方法来判断一下呢?
$sql="update dede_member set emailcheck=1 where userid='$fusername'";
mysql_query($sql);
就比如这句话,我怎么判断是否成功呢,难道我还得去数据库中再查找一下,这样好像很麻烦呀
$sql="update dede_member set emailcheck=1 where userid='$fusername'";
mysql_query($sql);
就比如这句话,我怎么判断是否成功呢,难道我还得去数据库中再查找一下,这样好像很麻烦呀
if(mysql_affected_rows() > 0) {
echo "成功";
}
这个方法如果你要更新的数据和原数据一样 返回值也会是0
没错,所以只要判断mysql_query的返回值是否false即可
echo "ok";
}else{
echo "false".mysql_error();
}