Salve a tutti,
nell'augurarvi buone vacanze spero ci sia sempre qualcuno che possa aiutarmi in un problema 
Allora: in una select (classico menu a tendina) faccio visualizzare un campo (categoria) contenuto in una tabella mysql.
Selezionata la categoria, quindi, ho un button che cliccando mi dovrebbe far visualizzare tutti i dati di un'altra tabella corrispondente a quella determinata categoria sotto la select, cioè nella stessa pagina!
Codice PHP:
echo "<form method=\"post\" action=\"visualizza.php\">";
echo "<select name=\"elenco\">";
#creiamo un ciclo che legga i contenuti e li metta nella select
$risultato = mysql_query ("SELECT nomecategoria FROM categorie");
while ($row = mysql_fetch_array($risultato,MYSQL_ASSOC))
{
$valore=$row["nomecategoria"];
echo "<option value=\"$valore\">$valore";
echo "</option>";
}
mysql_free_result($risultato);
echo"</select>";
<input type=\"submit\" value=\"Visualizza\"></TD></TR>";
echo"</form>";
Questa select funziona! Solo che cliccando su Visualizza sotto questa select mi dovrebbe far visualizzare (tipo in una tabellina) i dati di questa query:
Codice PHP:
$sql= "SELECT categorie.nomecategoria, merce.marca, merce.descrizione, merce.prezzo FROM categorie,merce WHERE categorie.idcategoria=merce.numerocat";
E non reindirizzarmi in un'altra pagina (perche nel form ho messo action=\"visualizza.php\">.
Qualcuno mi sa consigliare? Grazie anticipatamente.