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();
?>     
 

 
 
