Ciao a tutti,
ho questo codice
Tx e' effettivamente il valore immesso nel formCodice PHP:
<?php
require 'config.php';
require 'connect.php';
$Tx=$_POST['TempAcq'];
$Px=$_POST['Patm'];
$Ta=floor($Tx);
$Td=($Tx-$Ta);
if($Td=0 or $Td=0.5) {
$T1=$Tx;
$T2=$Tx;
} elseif($Td>0 && $Td<0.5) {
$T1=$Ta;
$T2=$Ta+0.5;
} else {
$T1=$Ta+0.5;
$T2=$Ta+1;
}
echo "$Tx e $Ta e $Td e $T1 e $T2"
?>
Ta e' il valore arrotondato per difetto
Td invece mi da sempre 0.5
invece se provo ad eliminare le condizioni, mi calcola esattamente la differenza.
Dove e' l'errore?
Grazie a tutti