Aqui esta el codigo... Gracias...
CODIGO HTML
<html>
<head>
<title>Calatogo de busqueda Libreria Online</title>
</head>
<body>
<h1> Catalogo de Busqueda</h1>
<form action="results.php" method="post">
Elige el tipo de busqueda:<br>
<select name="tipobusqueda">
<option value="autor">Autor
<option value="titulo">Titulo
<option value="isbn">ISBN
</select>
<br>
Escribe el termino de busqueda:<br>
<input name="terminobusqueda" type=text>
<br>
<input type=submit value="Buscar">
</form>
</body>
</html>
CODIGO PHP
<head>
<title>Resultados de busqueda Libreria Online</title>
</head>
<body>
<h1>Estos son los resultados:</h1>
<?php
trim($terminobusqueda);
if (!$tipobusqueda || !$terminobusqueda)
{ echo "No has introducido los detalles de la busqueda. POr favor vuelve e intentalo de nuevo.";
exit;
}
$tipobusqueda = addslashes($tipobusqueda);
$terminobusqueda = addslashes($terminobusqueda);
$db = mysql_pconnect("localhost","admdb","123456");
if (!$db)
{ echo "Error: no se ha podido conectar a la base de datos. Llame al Administrador";
exit;
}
mysql_select_db("libreria");
$consulta = "select * from libros where ".$tipobusqueda." like '%".$terminobusqueda."%'";
$resultado = mysql_query($consulta);
$num_resultados = mysql_num_rows($resultado);
echo "<p>Numero de libros encontrados: ".$num_resultados."</p>";
for ($i=0; $i<$num_resultados; $i++)
{ $fila=mysql_fetch_array($resultado);
echo "<p><strong>".($i+1).". Titulo: ";
echo stripslashes($fila["titulo"]);
echo "</strong><br>Autor: ";
echo stripslashes($fila["autor"]);
echo "<br>ISBN: ";
echo stripslashes($fila["isbn"]);
echo "<br>Precio: ";
echo stripslashes($fila["precio"]);
echo "</p>";
}
?>
</body>
</htmL>
GRACIAS POR TU AYUDA..
JOSE LUIS.
__________________
Genesis 1:3 "Y dijo Dios: Sea la luz; y fue la luz." --->; Quiere decir que SIEMPRE prevalecera SU voluntad...
|