Ciao a tutti, è un po' che non mi collego... Ho un problemuccio che suppongo sia una una cosa da niente... spero...
Allora, ho un db mysql con una serie di campi di cui uno è di tipo "set", contenente una scelta multipla di tipo 1, 2, 3, 4 e 5.
Nella pagina di gestione dei records, non ho nessun problema a inserire nuovi record, ma il problema sorge nel momento in cui devo andare a modificare i records tramite la quqry UPDATE. I valori di tutti i campi vengono tranquillamente passati, mentre i valori del campo "set" no
Passo le variabili tramite $_REQUEST, dove sbaglio? Il campo in questione è "tipologia".
Questo è il codice:
codice:
$query = "UPDATE ".$table_name." " 
."SET ";
//qui c'è la parte di gestione del cmapo immagine che ometto tanto funziona...

$query .= "tipologia = '".addslashes($_REQUEST['record']['tipologia'])."',"
   				        ."luogo_it = '".addslashes($_REQUEST['record']['luogo_it'])."', "
   				        ."luogo_en = '".addslashes($_REQUEST['record']['luogo_en'])."', "
 					."descrizione_it = '".addslashes($_REQUEST['record']['descrizione_it'])."', " 
					."descrizione_en = '".addslashes($_REQUEST['record']['descrizione_en'])."', " 
					."mq = '".addslashes($_REQUEST['record']['mq'])."', " 
					."prezzo = '".addslashes($_REQUEST['record']['prezzo'])."' " 
  			          ."WHERE id = '".$_REQUEST['record']['id']."'";
Grazie in anticipo a chi vorrà aiutarmi