Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/01/2008, 09:20
kirkem
 
Fecha de Ingreso: febrero-2007
Ubicación: Jaén
Mensajes: 40
Antigüedad: 17 años, 9 meses
Puntos: 1
Re: buscador en ajax

Hola.

Creo que tu solución está en hacer un num_rows de $result y ver si los registros devueltos son 0 para indicar que no se han encontrado resultados o indicar el número de resultados que te ha delvuelto el $result.

Quedaría:
Código PHP:
 $n_regs=mysql_num_rows($result);
 if(
$n_regs==0)
    echo 
"<table style=\"width:100%;\" border=\"1px\"> 
    <tbody>
        <tr><td colspan=\"2\">No se han encontrado resultados.</td></tr>
    </tbody>
    </table>"
;
 else
{
     if(
$n_regs>0)
     {
         echo 
"Se han econtrado $n_regs resultados<br />
         <table style=\"width:100%;\" border=\"1px\"> 
         <tbody>
          <tr>
            <td class=\"nombre\">Nombre</td>
            <td class=\"direccion\">Direccion</td>
          </tr>"
;

         while (
$row mysql_fetch_array($result)){
         echo 
"
            <tr>
                <td class=\"nombre\">"
.$row[nombre]."</td>
                <td class=\"direccion\">"
.limitarPalabras($row[direccion],20)."</td>     
            </tr>"
;
         }
         echo 
"</tbody>
         </table>"
;

Espero que te sirva de ayuda. Saludos,.