Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2009, 17:47
apolodanielf
 
Fecha de Ingreso: enero-2009
Mensajes: 40
Antigüedad: 15 años, 10 meses
Puntos: 1
Pregunta Error todo me manda como si la informacion fuera ELSE

Buenas tengo un mini programa de busqueda de cedulas en PHP, tiene un archivo HTML con el formulario, uno PHP con la configuracion y el archivo en PHP que lo procesa.

Aqui van los codigos:
El codigo del formulario:

Código HTML:
<html>
<head><title>Introduzca Cedula</title>
<style type="text/css">
<!--
.Estilo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
-->
</style>
</head>
<body>
<center>
  <form name='datos' action='procesar.php' method='post'>
    <div align="left"><span class="Estilo1">Ingrese numero de cedula:    </span>
      <input type='text' name='nombre' /> 
       <input type='submit' value='Revisar si existe!' />
      </div>
  </form> 
</center>
</body>
</html>

<body>
</body>
</html> 
El archivo de configuracion en PHP:

Código PHP:
<?PHP
// Diseñado por Daniel Fornez
// Archivo de configuracion de la busqueda de cedulas
$direccion 'localhost';
$usuario 'root';
$password 'papaleco';
$db 'registroeee';
?>
El archivo que procesa todo:

Código PHP:
<?PHP
    
include ("configuracion.php");
    
//El archivo que incluye las variables direccion, usuario, password y db
$user$_POST['datos'];
// Importamos el campo del HTML

// Obviamente conectamos 
mysql_connect($direccion$usuario$password); 
mysql_select_db($db); 
 
// Paso 2: Hacemos la consulta a la Tabla por el usuario 
$busquedamysql_query("SELECT * FROM `cedula` WHERE 1 ='$user'") or die(mysql_error());

// Paso 3: vemos si hubo coincidencias 
if(mysql_num_rows($busqueda)>0) {  
      
// Aqui va el texto si esta inscrito
      
echo "La cedula $user se encuentra preinscrita";
      echo 
"<a href=\"javascript:history.back()\">Regresar</a>"
} else { 
      
// Aqui va el texto si no esta inscrito
echo "La cedula $user no se encuentra preinscrita. Por favor prosiga con el formulario.<br>";
echo 
"<a href=\"javascript:history.back()\">Regresar</a>"


?>
Una captura de la DB:

Cita:
***p://img44.imageshack.us/img44/5022/phpmyadmin7894562149.png
Pero todas las cedulas me dicen
Cita:
La cedula no se encuentra preinscrita. Por favor prosiga con el formulario.
Regresar
Y no se que hacerªª1 Gracias por su ayuda de antemano