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