Tengo una vista donde envió la cédula a través de un formulario con un solo campo de texto, si la cédula esta en la lista de negra de quien no se puede registrar me debe dar un mensaje y regresar al formulario, si la cédula ya esta registrada me debe dar otro error y regresar al formulario y sino me debe entrar al próximo formulario llamado registro.
el codigo que tengo hasta ahora seria este:
Código PHP:
<?php
include("../cgi/conectar.php");
$txtcedula = $_POST['txtcedula'];
$sql = "select cedula, nombre from listanegra where cedula = $txtcedula";
$consulta = mysql_query($sql);
$b = mysql_fetch_array($consulta);
$sql2 = "select txt_cedula,txt_nombre from postulados where txt_cedula = $txtcedula";
$consulta2 = mysql_query($sql2);
$c = mysql_fetch_array($consulta2);
if ($consulta){
{
echo '<script type="text/javascript"> alert ("Usted no puede registrarse Sr. '.$b[1].'") </script>';
echo '<script type="text/javascript">window.location="../index.php"</script>';
exit();
}
}
else
if ($consulta2){
{
echo '<script type="text/javascript"> alert ("Usted ya esta registrado Sr. '.$c[1].'") </script>';
echo '<script type="text/javascript">window.location="../index.php"</script>';
exit();
}
}
else
{
echo '<script type="text/javascript">window.location="registro.php"</script>';
}
?>
el problema es que siempre me envía el primer mensaje, me ayudarian a encontrar el problema en el codigo? de antemano muchas gracias