Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/07/2007, 22:16
elbastardo
 
Fecha de Ingreso: septiembre-2006
Mensajes: 141
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Buscador de noticias en Base de Datos

Bueno, no paro de hacer pruebas y no logro ni siquiera que me de un resultado.
Agradezco si alguien me orienta un poco y ve que hago mal.
Dejo el código en el que tengo el formulario y luego lo recibo.

Código PHP:
<? 
if (!$HTTP_POST_VARS){ 
?>
      <table width="512" border="0" align="center" cellspacing="0" bgcolor="#BECAE7" id="AutoNumber1" style="border-collapse: collapse">
    
    <tr class="txt-noticias">
     <form action="buscar.php" method="post" name="formulario" id="formulario">
      <td width="196" align="left"><div id="siteInfo8">PALABRA A BUSCAR :</div>
      <td width="350" align="right"><div id="siteInfo9"><input type=text name="texto" id="texto" size=54></div>
<tr>
      <td height="0" colspan="3" align="right"><div align="right">
        <input onclick="comprobar()" type="button" name="enviar" value="Buscar">
      </div>
  <tr>
    <td height="0" colspan="3" valign="bottom" bgcolor="#C1CEE8">

</form>  

<? 
}else{ 
    
$texto $HTTP_POST_VARS['texto']; 

    
//hago la consulta 
    
$sqlbusc="SELECT * FROM noticias WHERE titulo LIKE '%$texto%' OR texto LIKE '%$texto%' ORDER BY id DESC"
    
$resulta=mysql_query($sqlbusc,$link);
while (
$rowbuscar=mysql_fetch_array($resulta)){
    
//doy las gracias por el envío 
    
echo "$resulta"

}
?>
Con esto me tira error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\domains\elacontecer.com.uy\wwwroot\buscar.php on line 197

En esa línea es donde está el "while".

Perdón la desprolijidad :S Espero que alguien me ayude.

Saludos