Este es el buscador
Código PHP:
<HTML>
<HEAD>
<TITLE>Buscar.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Buscar un libro en la Base de Datos</h1>
<br>
<?
echo '<FORM METHOD="POST" FORM ACTION="resultados.php">';
?>
<br>
<b>Buscar por Título del Libro<b><br>
<INPUT TYPE="TEXT" NAME="titulo"><br>
<br>
<b>Buscar por Autor(es)<b><br>
<INPUT TYPE="TEXT" NAME="autor"><br>
<br>
<b>Buscar por Materia<b><br>
<INPUT TYPE="TEXT" NAME="materia"><br>
<br>
<b>Buscar por Colección<b><br>
<INPUT TYPE="TEXT" NAME="coleccion"><br>
<br>
<b>Buscar por ISBN<b><br>
<INPUT TYPE="TEXT" NAME="isbn"><br>
<br>
<b>Buscar por Fecha de Edición<b><br>
<INPUT TYPE="TEXT" NAME="fecha"><br>
<br>
<b>Buscar por Estado del Libro<b><br>
<INPUT TYPE="TEXT" NAME="estado"><br>
<br>
<br>
<INPUT TYPE="SUBMIT" value="Buscar">
</FORM>
<br>
</BODY>
</HTML>
Este es el script
Código PHP:
<?
//script made in ZONE WEB
//insertamos la configuracion
include "motor.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";
// realizamos la consulta
$result = mysql_db_query("$nombre_base", $query);
if ($result) {
while ($r = mysql_fetch_array($result)) {
$titulo = $r["titulo"];
$autor = $r["autor"];
$materia = $r["materia"];
$coleccion = $r["coleccion"];
$isbn = $r["isbn"];
$fecha = $r["fecha"];
$estado = $r["estado"];
//si se han encontrados resultados mostramos los resultados...pero nota
//si quieres mostrar contenido html que lleve comillas
//debes usar doble comilla por ejemplo <font color=""#000000""></font>
echo "<p>$url $nombre con numero $numero<br>$contenido</p>";
}
echo "<p>$titulo $autor $materia $coleccion $isbn $fecha $estado<p>";
}
// si no hay resultados le mandamos el mensaje de error
else {
echo "No se encontraron resultados.<br>";
}
?>
Y este el ejecutor
Código PHP:
<?
//script made in ZONE WEB
//indica aqui el nombre del servidor donde esta la base de datos...
$servidor_base="localhost";
//ingresa el nombre de usuario de la base de datos
$nombre_base="xxxxxx";
//ingresa la contraseña de la base de datos
$contrasena_base="xxxxxxx";
//ingresa el nombre de la tabla donde quieres realizar la busqueda
$tabla="xxxxxx";
?>