sábado, 19 de noviembre de 2011

Crear un pequeño buscador de palabras en PHP

Muchas páginas llevan su buscador propia de elementos dentro de la web. Cón este código se puede hacer un buscador sencillo que busca una palabra dentro de una Tabla con muchas noticias y cuando la encuentra las muestra por pantalla.

La palabra o texto a buscar se lo enviamos desde otra página usando una variable que llamaremos $palabra.

FORM ACTION="busca.php>
<INPUT TYPE="TEXT" NAME="palabra">
<INPUT TYPE="SUBMIT" NAME="Buscar">"

Busca.php
< ?
$conexion = mysql_connect("nombre_servidor", "usuario", "contraseña"); //reemplazar por tus datos
mysql_select_db ("nombre_BBDD", $conexio) OR die ("No se puede conectar");

// SQL para la búsqueda
$sql="SELECT * FROM documentos WHERE documento LIKE '%".$palabra."%' ";
$result=mysql_query($sql,$conexion);
// Si hay resultados crea una tabla y los muestra
if ($row= mysql_fetch_array($result))
{
echo "<TABLE BORDER='0'>";
DO
{
echo "$row["documento"]";
}
WHILE ($row=mysql_fetch_array($result));
echo "</TABLE>";
}
mysql_close ($conexion);
?>

 

 

esto es todo, claro que este código es perfeccionable, pero es solo un ejemplo para que comiences a experimentar :).

No hay comentarios:

Publicar un comentario