Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/03/2009, 20:13
cher1_7
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 15 años, 10 meses
Puntos: 9
Respuesta: como extraer datos de una bd con un formulario de busqueda

muchas gracias... que fallo tan grande
gracias...

tengo otro problemilla pero este ya es mas sencillo (creo yo)
lo que pasa es que a la hora de hacer la busqueda de algun alumno que si existe en la bd
me desglosa la informacion pero el problema es que si no existe o no coloco nada en el formulario me dirige a la misma pagina pero sin resultados no me marca error de que no he llenado nada o que no existe ese alumno en la bd
como le puedo hacer este es el codigo de nuevo gracias...

Código PHP:
<?php

//TOMAMOS LA VARIABLE NOMBRE DEL FORMULARIO
$nombreaddslashes($_POST['nombre']);

//conectamos a la base de datos y seleccionamos la database
$conn mysql_connect ("localhost""--------""-------");
mysql_select_db("-----------",$conn);
 
// definimos la consulta
$consulta "SELECT * FROM usuarios WHERE nombre='$nombre';";
 
//realizamos las consulta
$result mysql_query($consulta) or die (mysql_error());
 
//si no se llevo a cabo escribir lo siguiente y salir de php
if (!$result){
   echo 
"No se pudo llevar a cabo la busqueda";
   exit;
}
 
//contamos los resultados
$totEmp mysql_num_rows($result);
 
// Y ACA AÑADIMOS TU CODIGO
if ($totEmp0) { 
    while (
$rowEmp mysql_fetch_assoc($result)) { 
        echo 
"Nombre: <strong>".$rowEmp['nombre']."</strong><br></br>"
        echo 
"Apellidos: ".$rowEmp['apellidos']."<br></br>"
        echo 
"Usuario: ".$rowEmp['username']."<br></br>"
        echo 
"Telefono: ".$rowEmp['telefono']."<br></br>"
     
    } 


?>