hola gracias por responder tan rapido pero no me esta dando y hasta me saco error
buscador buscador1
en la parte de encima están las palabras de búsqueda.
te lo agradezco
este es buscador con lo que me diste
Cita: <html>
<body bgcolor="#D7DAC3">
<p>sensible - circuitos impresos-Catalogo-prueba</p>
<form method = "POST" action = "buscador1.php">
<table width="403" align="center">
<tr>
<td><div align="center">Buscar:
<input type="text" name="palabra" id="palabra" size="20">
<input type="submit" name="Submit" value="GO">
</div></td>
</tr>
</table>
<hr>
<?PHP
error_reporting(E_ALL);
ini_set("display_errors", 1);
$campo = array("distribuidor", "marca", "producto", "comentario");
$numelentos = count($campo);
for ($i=0; $i < $numelentos; $i++)
{
$campoac= $campo[$i];
$a= $_POST['palabra'];
if ($a==false)
{
echo "<p>Debe especificar la busqueda</p> \n";
echo "</html></body> \n";
exit;
}
$link = mysql_connect("localhost", "xxx", "xxx");
mysql_select_db("xxx", $link);
$sql = "SELECT * FROM buscador WHERE $campoac LIKE '%{$_POST['palabra']}%' ORDER BY distribuidor";
$result = mysql_query($sql, $link);
if(!mysql_num_rows($result)) {
echo "No hay resultados";
die();
echo "<td><b></b></td> \n";
}
echo '<img src="'.$row["distribuidor"].'">';
echo "<table width=\"431\">
<tr> <td width=\"425\"><table width=\"100%\"><tr><strong>
<td width=\"205\"> <div align=\"center\"><FONT COLOR=\"#0099FF\">Distribuidor:</FONT></strong>".$row["distribuidor"]."</td>
<td width=\"206\"> <strong><FONT COLOR=\"#0099FF\">Marca:</FONT></strong>".$row["marca"]."</td>
</tr></table></td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\"> Producto:</FONT></strong>".$row["producto"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\">Descripcion:</FONT></strong>".$row["comentario"]."</td>
</tr><tr><td><strong> <FONT COLOR=\"#0099FF\">Link:</FONT></strong></td></tr><tr>
<td><div align=\"center\"><strong><FONT COLOR=\"#000099\"><a href=\"javascript:registro();\">Pedir Cotizacion</FONT> </strong></a> </div></td></tr>
</table>";// siempre emos querido poner links en los resultados aqui pongo un pequeño ejemplo de como hacerlo pero si queires ser mas espesifico en el linck pues juega un poco con el codigo
echo "<p> </p> \n";
echo "<hr>";
$bandera = "no";//cambiamos la bandera para avisar que si se encontro la palabra
while($row = mysql_fetch_assoc($result))
{
print_r($row);
echo "</table> \n";
}
}
?></form> </div>