Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/03/2011, 09:22
Avatar de altex
altex
 
Fecha de Ingreso: septiembre-2008
Ubicación: En mi casa
Mensajes: 47
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: Problema con buscador

Vale, al final lo he solucionado de la siguiente manera por si a alguien le interesa:

Código PHP:
Ver original
  1. //SI SOLO HAY UNA PALABRA DE BUSQUEDA SE ESTABLECE UNA INSTRUCION CON LIKE
  2. $cadbusca="SELECT * FROM $bd.contacto WHERE nombre LIKE '%$busqueda%' OR apellidos LIKE '%$busqueda%' OR email_empresa LIKE '%$busqueda%' LIMIT $RegistrosAEmpezar, $RegistrosAMostrar";
  3. $consulta = mysql_query($cadbusca,$conexion) or die(mysql_error());
  4. //$filas = mysql_num_rows($consulta);
  5. $cadfilas="SELECT count(*) FROM $bd.contacto WHERE nombre LIKE '%$busqueda%' OR apellidos LIKE '%$busqueda%' OR email_empresa LIKE '%$busqueda%'";
  6. echo $cadfilas."<br>";
  7. $consulta_filas = mysql_query($cadfilas,$conexion) or die(mysql_error());
  8. $f = mysql_fetch_array($consulta_filas);
  9. $filas = $f[0];

Es decir, he hecho una consulta a parte con un COUNT(*) que te devuelve los resultados, y lo he aprovechado para que te de las filas.

Gracias a gnzsoloyo por tu respuesta ;)