Ciao, ho un problema che non riesco a risolvere, ho un form di registrazione, dove l'utente mette nome ,attività ecc..e poi inserisce regione e provincia. Regione e provincia son due tabelle a parte associate poi alla tab attività, il problema è che con regione non ho problemi, con provincia mi mette l'id a 0. Dopo che recupero i dati dal form gli faccio stampare la provincia e l'id è corretto, ad esempio 77 ma poi una volta inserito va a 0...cosa può essere? Posto un po di codice:
Codice PHP:
if (strtoupper($_SERVER['REQUEST_METHOD']=='POST')){
...
$regione='';if(isset($_POST['l1'])){$regione=htmlentities($_POST['l1']);}
$provincia='';if(isset($_POST['l2'])){$provincia=htmlentities($_POST['l2']);}
...
...
echo $provincia;
...
$sql='INSERT INTO attivita(att_nome,att_tipo,att_idregione,att_idprovincia,att_desc) VALUES ("'.$nome.'","'.$tipo.'","'.$regione.'","'.$provincia.'","'.$descrizione.'")';
mysql_query($sql) or die($sql);