Ciao a tutti, avrei un problemino.
All'interno di un form ad un certo punto ho bisogno di inserire un input type hidden per passare un valore da riutilizzare successivamente. Il form ha method="post".
Prima dell'input però eseguo una query:
Successivamente procedo ad inserire nel database tramite $_POST['tempo_acc'] però mi inserisce sempre il valore 0. Per quanto riguarda la differenza tra date dovrebbe essere giusto. Credo il problema si trovi nel campo input in quanto se cambio da hidden.Codice PHP:<?
$Query_data_prec = mysql_query(' Select *, unix_timestamp(data) as data_unix From tabella
where campo = '.mysql_real_escape_string($_GET['ID']).' order by id Desc Limit 1') or die(mysql_error());
$Prec = mysql_fetch_array($Query_data_prec);
$data_adesso = time();
$data_prec = $Prec['data_unix'];
$differenza = $data_adesso - $data_prec;
$stato_int = $Prec['stato_intervento'];
IF (($stato_int !=6)&&($stato_int !=9)) {
$tempo_accumulato = $differenza;
}else{
$tempo_accumulato = 1;
}
?>
<input type="hidden" name="tempo_acc" value="<?=$tempo_accumulato?>">
Grazie a tutti

Rispondi quotando
(ed inoltre avevo dimenticato un piccolo particolare) mi pareva la sintassi fosse giusta =) comunque grazie a tutti.