Salve a tutti.

devo creare una pagina dove l'utente può estrapolare di dati da mysql (query) inserendo i criteri di ricerca un form.

Premetto che il database è già realizzato e lo stesso vale per il form ( naturalmente in html)

Il form l'ho installato nella pagina search.php mentre la stampa della query avverrà nel file risultato.php
<form method="post" action="risultato.php">

nel file risultato.php ho definito la variabile

Codice PHP:
$regione10=$_REQUEST['regione']; 
poi ho creato il collegamento al database,

dopo di chè ho inserito il codice della query

Codice PHP:
/* ##### QUERY PER LA RICERCA ##### */

echo "<table border=\"1\" cellpadding=\"3\">";

$query "SELECT * FROM nome_tabella WHERE regione = $regione  ORDER BY scadenza DESC LIMIT 0,20";

$result mysql_query($query$db);

while (
$row mysql_fetch_array($result))
{
    echo 
"<tr> <td> $row[scadenza] </td><td> $row[regione] </td> <td> $row[altro_campo] </td> <td> $row[altro_campo] </td> <td align=\"right\"> $row[altro_campo]</td><td><a href=\"view.php?ID=$row[ID]\"> vedi dettagli </a></td>";
    }

echo 
"</table>";

mysql_close($db); 

dopo aver cliccato il bottone invia del form nel file search.php, mi ritorna il seguente messaggio di errore:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.miosito.it/home/nomecartella/risultato.php on line 121


dove sbaglio?