Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/12/2007, 04:23
Avatar de popobcn
popobcn
Moderador
 
Fecha de Ingreso: noviembre-2006
Ubicación: Cerdanyola del Vallès
Mensajes: 3.892
Antigüedad: 18 años, 3 meses
Puntos: 1142
Re: Buscar registro en corto tiempo

Cita:
Iniciado por nes24 Ver Mensaje
de esta forma:
$slec="SELECT NUMEROSC from cedulas WHERE NUMEROSC='$cedula'";

y un while que rrecorre lascedulasacomparar

while (cedulas){

$nj_row=mysql_num_rows($conn);

if($nj_row<1){

echo "la cedula $cedula no esta en el sistema";

}


}
El problema esta justo aqui. Si estas realizando una busqueda de un NUMERO concreto, o sea, de un UNICO registro, no es necesario que montes un bucle del tipo WHILE para mostrar los resultados, simplemente has de hacer un LIST del resultado que deseas.

Es quizás por eso que se demore tanto, aunque me extraña ya que si haces la comparación en la consulta no tendria que recorrer todos los registros.

Saludos