Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2006, 12:11
climax2006
 
Fecha de Ingreso: abril-2006
Mensajes: 240
Antigüedad: 18 años
Puntos: 1
problemas buscador php y mysql

hola mi consulata es k al hacer click al buscar me manda el siguiente error
mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/yunda/public_html/buscar.php on line 21



y es te el codigo
Código PHP:
<?
//cadena de conexion
conectar();
// DEBO PREPARAR LOS TEXTOS QUE VOY A BUSCAR si la cadena existe
if ($busqueda<>''){
  
//CUENTA EL NUMERO DE PALABRAS
  
$trozos=explode(" ",$busqueda);
  
$numero=count($trozos);
  if (
$numero==1) {
    
//SI SOLO HAY UNA PALABRA DE BUSQUEDA SE ESTABLECE UNA INSTRUCION CON LIKE
    
$cadbusca="SELECT  idproducto, nombre FROM producto WHERE VISIBLE =1
      AND descripcion LIKE  '%$busqueda%' OR nombre LIKE  '%$busqueda%' LIMIT 12"
;
  } elseif (
$numero>1) {
    
//SI HAY UNA FRASE SE UTILIZA EL ALGORTIMO DE BUSQUEDA AVANZADO DE MATCH AGAINST
    //busqueda de frases con mas de una palabra y un algoritmo especializado
    
$cadbusca="SELECT  idproducto, nombre, MATCH ( nombre, descripcion )
      AGAINST (  '$busqueda' ) AS Score FROM producto WHERE
      MATCH ( nombre, descripcion ) AGAINST (  '$busqueda' ) ORDER  BY Score DESC LIMIT 12"
;
  }
  
$result=mysql("informacion"$cadbusca);
  while(
$row=mysql_fetch_object($result))
  {
    
//Mostramos los titulos de los articulos o lo que deseemos...
    
$idproducto=$row->idproducto;
    
$nombre=$row->nombre;
    echo 
$idproducto." - ".$nombre."<br>";
  }
}
desconectar();
?>
se agradece.. y gracias por las otras ayudas.. kno ahbia podido agradecer..