Tenemos el formulario
<form action="buscador.php" method="post">
<input type="text" name="palabra">
<input type="submit" name="enviar" value="Buscar!">
</form>
El archivo de conexion llamado config.php
Código PHP:
<?
$dbhost = "localhost" ;
$dbuser = "tu_usuario" ;
$dbpass = "tu_pass" ;
$db = "tu_bd" ;
$conectar = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($db,$conectar) ;
?>
buscador.php
1-Realizas la conexion a la base de datos(config.php)
2-Creas la siguiente sentencia sql:
Código PHP:
$resp = mysql_query("select * from tabla where campo_en_el_k_buskar LIKE '%".$_POST[palabra]."%'") or die (mysql_error());
buscador.php
Aqui veras como funciona
Código PHP:
<?php
include("config.php");
if($enviar) {//comprobamos que se haya pulsado el botón enviar
$resp = mysql_query("select campo/s from tabla where campo_en_el_k_buskar LIKE '%".$_POST[palabra]."%'") or die (mysql_error());//realizamos la consulta
if(mysql_num_rows($resp) == "0") {//comprobamos si hay respuestas
echo "No hay resultados";
} else {
echo "Estos son los resultados de la busqueda:<br>";
while($sql = mysql_fetch_array($resp)) {//imprimimos las respuestas
echo "-".$sql[titulo]."<br>";
}
echo "<b>Ya no hay mas resultados</b>";
}
}
?>
He intentado resumir un tutorial que encontre y no recuerdo de donde lo saque :(, espero te sirva ..