Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C
De igual forma el ejecuta la consulta y agrega pero me da ese warning, a continuación el código
Código PHP:
Ver original
<?php require_once('Connections/config.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": break; case "double": break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $query_registroPersona = "SELECT * FROM docentes"; $cedula=$_POST['cedula']; $nombre=$_POST['nombre']; $apellido=$_POST['apellido']; $correo1=$_POST['correo1']; $correo2=$_POST['correo2']; $bloque=$_POST['bloque']; $telefono=$_POST['telefono']; if ($id_exist>0) { echo('<script language="JavaScript" >'); echo ('alert(" El numero de Cedula ya Esta Registrado.");'); echo('location.replace("ingreso.php")'); echo('</script>'); }else{ $query = 'INSERT INTO docentes (cedula,nombre,apellido,correo1,correo2,bloque,telefono) VALUES (\''.$cedula.'\',\''.$nombre.'\',\''.$apellido.'\',\''.$correo1.'\',\''.$correo2.'\',\''.$bloque.'\',\''.$telefono.'\')'; ?>
El Error me lo muestra en la consulta donde verifico con un select si existe esa cedula