-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 *。 –