Ver Mensaje Individual
  #10 (permalink)  
Antiguo 31/07/2005, 14:45
mvlsistemas
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años
Puntos: 4
Claudio hice esto y me da el siguiente error:

Resultados de la busqueda:


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/polocba/domains/polopositivocba.com.ar/public_html/buscar.php on line 16
Lo siento, no se encontraron resultados.

El formu.php es :
Código:
<html>
<head>
<title>Buscar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000"><center>
<b><font size="5">MI BUSCADOR</font></b>
<form name="form1" method="post" action="buscar.php">
<input type="text" name="textfield">
<input type="submit" name="Submit" value="Buscar!">
</form></center>
</body>
</html>
y el buscar.php es :
Código PHP:
<?php
   $buscar 
$_POST["textfield"];
?>
   
   <body bgcolor="#FFFFFF" text="#000000"><center>
   <p><b><font size="5">MI BUSCADOR</font></b> </p>
<?php
   
function fBuscar($cnn)
   {
      global 
$buscar;
      
$sql="SELECT titulo, comentarios, palac, link FROM Busqueda WHERE palac LIKE '%$buscar%';";
      
      
$rs=mysql_query($sql,$cnn);
      
$str="";
      
      while (
$fila=mysql_fetch_assoc($rs))
      {
         
$str.="<A Class='t5' Href='".$fila["link"]."'>".$fila["titulo"]." >> <br>"."</a>".$fila["comentarios"]."<BR> <BR>";
      }
      if (
$str == ""$str ="<CENTER><B>Lo siento, no se encontraron resultados</B></CENTER>";
      if (
$buscar == ""$str ="<CENTER><B>Por favor, especifique su búsqueda</B></CENTER>";
      return 
$str;
   }
   
   
$cnn=mysql_connect("localhost","us","pass");
   
mysql_select_db("nom bd");

   echo 
"<FONT COLOR=Blue ";
   echo 
"SIZE=4 FACE=Arial> ";
   echo 
"Resultados ";
   echo 
"de la busqueda: <P>";
   echo 
"</FONT> ";
   echo 
"<FONT COLOR=Green ";
   echo 
"SIZE=3 FACE=Arial> ";
   echo 
fBuscar($cnn);
   echo 
"</FONT><hr> ";
?>