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