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