Salve, io ho un codice php che si collega ad un database, dove ci sono le tabelle argomenti( campi: id argomento, Argomento ecc.) e riviste( id rivista nome argomento(cod) ecc.)
ora, io volevo fare un "menu a tendina cioè questo:


delntro quella tendina dovrebbero venire fuori i vari argomenti, che però non visualizza, dove ho sbagliato????


<?php

Print "<form action='argomenti3.php?' method='post'>";
$hostname="localhost";
$username="root";
$password="654321";
//connessione a server sql
$conn=mysql_connect($hostname,$username,$password) ;
if(!$conn)
die("errore nella connessione");
//selezione database
$dbname="metaj";
$db=mysql_select_db($dbname);
// Estrae gli argomenti
$query = "select * from argomenti order by Argomento ";
$risultato = mysql_query($query);
if (! $risultato)
{ print "errore nel comando";
exit();
}
Print "<select name='argomenti'>
";
//Recupera i dati
$riga = mysql_fetch_array($risultato);
while ($riga)
{
//Vengono scritti i valori dei campi dell'elemento corrente
$argomenti = $riga['argomenti'];
Print "<Option value= $argomenti > $argomenti </OPTION>";
// Si sposta sulla riga successiva
$riga = mysql_fetch_array($risultato);
}
Print "</select>";
Print "<INPUT TYPE='SUBMIT' name='submit' VALUE ='Seleziona'>" ;
mysql_close($conn);
?>