Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/01/2012, 14:03
jyopi
 
Fecha de Ingreso: enero-2004
Ubicación: Ocotlan
Mensajes: 57
Antigüedad: 20 años, 4 meses
Puntos: 2
Respuesta: Consultas para hacer motor de busqueda

Cita:
Iniciado por loncho_rojas Ver Mensaje
esa es la idea.. que si no hay busqueda, que no traiga nada... jeje

en todo caso te deje la variable $num que trae el numero de resultados de la busqueda..

deberias hacer solo un if mas para determinar la acciona a tomar

Código PHP:
if($num==0){
      echo 
"no hay resultados de la busqueda, intente de nuevo"
}else{

    
muestras los resultados de la busqueda


encontes hice esto..

Código PHP:
   if(!$filtro=="")
    {
        
$consulta "SELECT * FROM productos WHERE $filtro";
        
       
$datos=mysql_query($consulta,$conn);
        
        
        
//saber cuantos elementos hay o fueron encontrados
        
$nummysql_num_rows($datos);
    }
    
}
else
{
    
$consulta "SELECT * FROM productos ORDER BY id DESC";    
       
$datos=mysql_query($consulta,$conn);
        
$nummysql_num_rows($datos);

y solucione un poco pero cuando le doy en la navegacion pasar a la pagina 2....
hace una variable page=2 y ahora me da esto...

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home2/digi2709/public_html/productos/busquedas.php on line 148
LIMIT 0, 9Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 0, 9' at line 1