-2
我正在用PHP和MySQL制作用户注册系统。问题是,当我尝试验证用户是否已经注册,我得到以下错误:错误mysql_num_rows()
mysql_num_rows() expects parameter 1 to be resource, boolean given
这是我的代码:
$sql = mysql_query("SELECT identificacion FROM cliente WHERE identificacion='".$usuario_dni."'");
if(mysql_num_rows($sql) > 0) {
echo "Esta identificacion ya ha sido utilizada en un registro anteriormente. <a href='javascript:history.back();'>Reintentar</a>";
}else {
//$usuario_clave = md5($usuario_clave); // Encriptamos la contraseña
$reg = mysql_query("INSERT INTO cliente VALUES ('".$usuario_nombre."', '".$usuario_apellidos."', '".$usuario_dni."', '".$usuario_fecha."', '"
.$usuario_tlfn."', '".$usuario_pais."' ,".$usuario_email."', NOW())");
if($reg) {
echo "Usuario Registrado con exito.";
}else {
echo "Ha ocurrido un error y no se ha podido registrar.";
}
您的查询失败* bay-sick-ah-lee *。 –