Buscador en PHP
En este articulo aprenderemos a crear un buscador para nuestros sitio web mediante el PHP.
Explicación:
Con este script basado en el lenguaje PHP podremos crear una busqueda en nuestro sitio web...es un simple buscador pero funciona muy bien...
Desarrollo:
Empezaremos con la configuracion del script.
template.php3
//script made in ZONE WEB
//indica aqui el nombre del servidor donde esta la base de datos...
$servidor_base="";
//ingresa el nombre de usuario de la base de datos
$nombre_base="";
//ingresa la contraseña de la base de datos
$contrasena_base="";
//ingresa el nombre de la tabla donde quieres realizar la busqueda
$tabla="";
?>
Ya terminada la configuración...seguiremos con el buscador mismo...
buscar.php
Introduce los datos buscar
//script made in ZONE WEB
//insertamos la configuracion
include "template.php3";
//creamos la conexion a la base de datos
mysql_connect("$servidor_base","$nombre_base","$contrasena_base");
//recogemos la palabra clave y realizamos la busqueda
$query = "SELECT * from $tabla WHERE $campo LIKE "%$palabra%"";
// realizamos la consulta
$result = mysql_db_query("$nombre_base", $query);
// ahora mostramos los datos, pero tu tienes que modificar a tu cuenta los datos de color azul
//por que yo lo confirure con las celdas nombre, url, numero, contenido...por eso
//configuralo a tu gusto...
if ($result) {
while ($r = mysql_fetch_array($result)) {
$nombre = $r["nombre"];
$url = $r["url"];
$numero = $r["numero"];
$contenido = $r["contenido"];
//si se han encontrados resultados mostramos los resultados...pero nota
//si quieres mostrar contenido html que lleve comillas
//debes usar doble comilla por ejemplo
echo "
$url $nombre con numero $numero
$contenido
}
echo "";
}
// si no hay resultados le mandamos el mensaje de error
else {
echo "No se encontraron resultados.
";
}
// Liberamos la consulta
mysql_free_result($result);
?>
Y con eso ya estas listo para montar tu buscador...
*Autor:. Fernando Neicun O.
* Zone Web
0 comentarios:
Publicar un comentario
Suscribirse a Enviar comentarios [Atom]
<< Inicio