salve a tutti. Ho un problema con il seguente codice
Codice PHP:
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
$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, titolo, data FROM news WHERE" . $query ;
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
{
echo '[url="view.php?id=$row[id]"]' . date("j/n/y", $row[data]) . - "$row[titolo][/url]
"; }
mysql_close($db);
foot();
?>
ovviamente si tratta dello stesso codice che si trova in http://php.html.it/guide/lezione/228...re-di-ricerca/
una volta eseguito il codice mi genera un errore del tipo:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\xxx/xxx\result.php on line 28
qualkuno mi puo aiutare gentilmente???
p.s.: premetto ke per installare php, apache e mysql ho usato l'ultima versione di easyphp