Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/07/2013, 10:27
Avatar de j_silk_h
j_silk_h
 
Fecha de Ingreso: julio-2010
Mensajes: 54
Antigüedad: 13 años, 9 meses
Puntos: 6
Información Respuesta: problemas con buscador de mysq, necesito que arroje mensaje cuando no hay

Es sencillo, aqui una idea:

Código PHP:

//usa mysql_num_rows($busqueda) esto te devuelve la cantidad de registros encontrados en la base de datos

if(mysql_num_rows($busqueda)>0){
   while($f=mysql_fetch_array($busqueda)){ 
    //dentro de este while debes colocar todo lo que deseas mostrar, como tus filas y columnas
    <tr class="par"> 
       <td>Nombre Completo:</td> 
       <td><?php echo $f['nombre'?></td> 
    </tr> 
    <tr class="impar"> 
      <td>Rut:</td> 
      <td><?php echo $f['rut'?></td> 
    </tr> 
    <tr class="par"> 
      <td>Juzgado de Garantía:</td> 
      <td><?php echo $f['juzgado_garantia']  ?>&nbsp;/&nbsp;<?php echo $f['lugar'?></td> 
    </tr> 
    <tr clas="impar"> 
      <td>Sala - Piso:</td> 
      <td><?php echo $f['sala_piso'?></td> 
    </tr> 
   }// fin del while
}else{
  echo "No hay registros!";
}
Otra cosa, quita el

if($busca != ""){

}

eso no hace nada alli, en su lugar supongo en tu formulario (form) tienes algo como esto
<input type="text" name="busca" id="busca">

cambialo por esto
<input type="text" name="busca" id="busca" required>

asi el campo "busca" se hace obligatorio y no dejara procesar el formulario hasta que llenes algo alli

espero ayudarte

Última edición por j_silk_h; 30/07/2013 a las 10:41