Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/07/2010, 10:26
Avatar de roxhp
roxhp
 
Fecha de Ingreso: mayo-2010
Ubicación: Veracruz
Mensajes: 39
Antigüedad: 14 años
Puntos: 3
Respuesta: Busqueda en una base datos

Hola:

Mmmm entendi que quieres buscar por el numero de telefono???

Si es asi puedes hacer un formulario que te despliegue en un combo todos los numeros de telefono que tienes almacenados y dependiendo del numero seleccionado pues seran los datos del contacto que vas a mostrar.

veo que no tienes un campo id o algo por el estilo asi que supongo que ese el numero telefonico.

Para desplegar el combo solo seria:

$sql="select telefono from Tu_tabla";

Ya para cuando obtuvieras el valor del telefono por el cual buscarias seria:
Código PHP:

$telefono
=$_POST["telefono"];

$sql="select * from tu_tabla where telefono=$telefono;";

$resmysql_query($sql,$tu_conexion);
$r=mysql_fetch_assoc($res);

// aqui es solo asi porque supongo que no se repite ningun numero telefonico, si se repitieran puedes realizar un ciclo while y meter los resultados en un vector.

$nombre=$r["nombre"];
$direccion=$r["direccion"]; 
$mail=$r["mail"]; 
$trabajo=$r["trabajo"]; 
$tipo=$r["tipo"]; 



// aqui mostrarias los datos obtenidos en una tabla o de la forma que prefieras. 
Espero te sirva de algo...