sono partito da questa guida per fare pratica, ho modificato i file di esempio semplificando, trasformato in semplice db tipo agenda telefonica, funziona tutto ma c'è il file view.php che continua a darmi questo errore:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www_my_webspace/view.php on line 12

questo è il codice:

<? include("top_foot.inc.php");
include("config.inc.php");
top();
$db = mysql_connect($db_host, $db_user, $db_password);
$id=$_GET['id'];
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");
$query = "SELECT nome,soprannome,città, FROM parente2 WHERE id='$id'";
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);
echo "$row[nome]

";
echo "$row[soprannome]

";
echo "$row[città]

";
echo "
<a href=index.php>Torna alla pagina iniziale</a>
";
echo "<a href=all.php>Visualizza tutti gli articoli</a>
";
mysql_close($db);
foot();
?>

questi i dati server e versioni:

Apache ver. 2.2.10 (Unix)
PHP version 5.2.*
MySQL ver. 5.0.51-community

grazie in anticipo per le eventuali risposte