Tutto a posto! più o meno.....
Ora sono alle prese con il motore di ricerca
search.php
Codice PHP:
<?
include("top_foot.inc.php");
include(
"config.inc.php");
top();
?>
<form method=post action=result.php>
<input type=text name=chiave><input type=submit value=cerca>

</form>
<?
foot
();
?>
E questa è la pagina che uso per visualizzare i risultati e che mi da problemi:
result.php
Codice PHP:
<?
include("top_foot.inc.php");
include(
"config.inc.php");


$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 testo LIKE '%$parola%' OR autore LIKE '%$parola%' OR ";
}
$query .= "0";
$query "SELECT id, nome, data FROM elenco_giochi 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[nome]</a>
"
; }


?>
L'errore che mi restituisce è il seguente:
"Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\database\result.php on line 56"