Ciao a tutti,
vi espongo il problema....e spero di riuscire ad essere il più chiara possibile.
In sessione ho un array di questo tipo:
[dati_da_autorizzare] => Array
(
[0] => Array
(
[PROG_RECORD] => BA000000001
[TIPO_UTENTE] => Demanio Marittimo
[DATI_UTENTE] => prova1
[PROVINCIA] => MILANO
[COMUNE] => MILANO
[CATEGORIA] => ICI
[PLANIMETRIE] => Pendente
)
[1] => Array
(
[PROG_RECORD] => CE000000001
[TIPO_UTENTE] => Comune
[DATI_UTENTE] => Comune di BOLOGNA
[PROVINCIA] => ASCOLI PICENO
[COMUNE] => AMANDOLA
[CATEGORIA] => Aggiornamenti Fabbr.
[PLANIMETRIE] => Pendente
)
)
mi interessa salvare con una stored quello caratterizzato dall'avere un PROG_RECORD, che mi arriva tramite POST dalla pagina precedente.
Ho scritto il seguenete codice:
$dati==$_SESSION[dati_da_autorizzare];
$prog_record=$_POST[prog_record];
//echo "Il progressivo ".$prog_record;
for($x=0;$x<count($dati);$x++)
{
if ($prog_record==$dati[$x][PROG_RECORD]){
//$prog_record=$dati[$x][PROG_RECORD];
$tipo_ut=$dati[$x][PROGRESSIVO];
echo "TIPO UTENTE".$tipo_ut;
$dati_ut=$dati[$x][DATI_UTENTE];
$cf_ut=$dati[$x][CF_UTENTE];
$diz_com=$dati[$x][COMUNE];
$categ=$dati[$x][CATEGORIA];
$diz_sez=$dati[$x][DIZIONE_SEZ];
if ($dati[$x][PLANIMETRIE]=='SI'){
$flag_plan=1;
} else $flag_plan=0;
}
}
$nome_t="NSIT_vuoto.tpl";
$rit_canc=aut_prog_record($prog_record,$tipo_ut,$d ati_ut,$cf_ut,$diz_com,$diz_sez,$categ,$flag_plan) ;
ma i dati costruiti col ciclo sono vuoti.....sicuramente ho sbagliato l'if o il ciclo.....ma nn ho proprio idea di dove sia l'errore.
Mi dareste una mano?
Grazie![]()