Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/04/2008, 14:20
reimonfranco
 
Fecha de Ingreso: febrero-2006
Mensajes: 858
Antigüedad: 20 años, 8 meses
Puntos: 4
Re: Error de sintáxis

prueba remplazando todo por esto:

Código PHP:
<html>
<head>
<title>Resultados de la Búsqueda</title>
</head>
<body>
<?php
//Nombre de las variables
$searchtype=$HTTP_POST_VARS['searchtype'];
$searchterm=$HTTP_POST_VARS['searchterm'];

$searchterm = trim($searchterm);

if (!
$searchtype || !$searchterm)
{
echo 
"Usted no ha introducido criterios de búsqueda. Por favor inténtelo nuevamente.";
exit;
}
@ 
$db = mysql_pconnect('localhost', 'efelix', 'mychildren');

if (!
$db)
{
echo 
"Error: No se puede conectar a la base de datos. Por favor intente más tarde.";
exit;
}

mysql_select_db('books');
$query = "select * from books where ".$searchtype." like '%".$searchterm."%'";
$num_results = mysql_num_rows($result);

echo 
"<p>Número de libros encontrados: ".$num_results."</p>";

for (
$i=0; $i <$num_results; $i++)
{
$row = mysql_fetch_array($result);
echo 
"<p><strong>".($i+1).".Titulo: ";
echo 
htmlspecialchars (stripslashes($row["title"]));
echo 
"</strong><br/>Autor: ";
echo 
stripslashes ($row["author"]);
echo 
"<br/>ISBN: ";
echo 
stripslashes ($row["isbn"]);
echo 
"<br/>Price: ";
echo 
stripslashes ($row["price"]);
echo 
"</p>";
} 
?>
</body>
</html>
tus problemas son las comillas
__________________
*La amistad se multiplica cuando se divide*