Codice PHP:
<?php
include("top_foot.inc.php");
include("config.inc.php");
top();
$chiave = $_GET['chiave'];
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$keys = explode (" ", $chiave);
$query = "";
reset ($keys);
while (list(,$parola) = each ($keys))
{ $parola = trim($parola);
if ($parola != "")
$query .= "titolo LIKE '%$parola%' OR";
$query .= "0";
$query = "SELECT titolo FROM film WHERE " . $query;
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
{
echo "<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . " - $row[titolo]</a>
";
}
} // MANCAVA LA PARENTESI
foot();
?>
Prova adesso...
mancava la chiusura del primo ciclo while!