ciao, premetto che sono alle prime armi con php.
sto costruendo un form per l'inserimento di dati, ho un database con delle tabelle specifiche per ogni casella
ho provato cosi ma non capisco dove sto sbagliando:
form
codice:
<td span class="tah11">Nato a*</span>
<select name="citta" size="1" class="tah11" id="com_nascita" tabindex="3">
<?php
$stringa_query="select * from citta";
$elenco_citta=mysql_query($stringa_query) or die(mysql_error());
while($row_citta=mysql_fetch_array($elenco_citta)){
$id_citta=$row_citta[id];
$nome_citta=$row_citta[nome_citta];
echo "<option value=\"$id_citta\">$nome_citta</option>\n";
}
?>
</select> </td>
tabella db
codice:
--
-- Struttura della tabella `citta`
--
CREATE TABLE `citta` (
`id_citta` int(11) NOT NULL auto_increment,
`citta` varchar(100) NOT NULL,
`provincia` varchar(3) NOT NULL,
PRIMARY KEY (`id_citta`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8113 ;
in pratica dovrebbe visualizzarmi tutte le citta presenti nella tabella
potete aiutarmi per favore
grazie
ciao
gigi