Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2006, 09:28
Avatar de jorge25
jorge25
 
Fecha de Ingreso: noviembre-2005
Ubicación: Venezuela, San Juan de Los Morros.
Mensajes: 165
Antigüedad: 18 años, 5 meses
Puntos: 1
Búsqueda más sencilla y eficaz

Saludos.

Estoy haciendo una función la cual contiene una búsqueda. La búsqueda se realiza en un campo de una base de datos echa en mysql.

Bueno, sucede que la forma en que estoy buscando me funciona, pero sé que se puede hacer de otro modo más eficaz que he visto en algún lado pero no recuerdo donde. Éste es mi código:

Código PHP:
function buscar($ci,$conn)
    {
        
$sql="select * from personas where cedula ='".$ci."'";
        
$query=mysql_query($sql,$conn);
        while (
$rs=mysql_fetch_array($query))
        {
            echo 
'La cedula esta registrada.';
            return (
true);
        }
    } 
Ese código lo que hace es un select en la base de datos y luego empieza a recorrer campo por campo a ver si hay alguna coincidencia, si encuentra coincidencia se sale y envía un mensaje.

Sé que he visto una búsqueda mejor. Gracias por sus sugerencias.
__________________
Debian GNU/Linux 4.0 "Etch"

La felicidad no es un camino, es un estado de ánimo. Jorge Morgado