Me da el Siguiente Warning:
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) {
}
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ?
intval($theValue) : "NULL"; break;
case "double":
$theValue = ($theValue != "") ?
doubleval($theValue) : "NULL"; 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'];
$checkid = mysql_query("SELECT * FROM persona WHERE cedula='$cedula'");
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