Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/06/2014, 10:54
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: problemas con el buscador al no encontrar nada!

El error "expect parameter 1 to be mysql_result" sucede cuando la consulta está mal hecha, no cuando está vacía. Es decir, tu consulta en algún momento tiene un error.

Te recomiendo hacer un echo a tu consulta, en tu caso sería algo así como
echo "SELECT * FROM tbpelicula WHERE name_latino LIKE '%".$buscar."%'";

así como obtener el error, usando mysqli_error();

Código PHP:
Ver original
  1. $busqueda=mysqli_query($conexionpeli, "SELECT * FROM tbpelicula WHERE name_latino LIKE '%".$buscar."%'");
  2.  echo  mysqli_error($conexionpeli);

Por cierto, si no filtras el campo $buscar, pueden inyectarte una consulta maliciosa.