Buonasera a tutti,
avrei la necessità di stampare a video in una table il risultato di una query, ma ottengo una pagina bianca e dai log leggo: "PHP Notice: Use of undefined constant tot - assumed 'tot' incassogiorno.php on line 21"
Questo il codice:
Codice PHP:
$dataincasso = $_POST['dataincasso'];
$sql="SELECT SUM(totale) as tot FROM Commesse WHERE data = STR_TO_DATE('$dataincasso', '%d/%m/%Y') ";
$result=mysql_query($sql) or die(mysql_error());
// echo mysql_result($result, 0); <--- Se fermo l'esecuzione qua il record viene stampato
//apro la tabella
$contenuto = "<table>";
//ciclo di caricamento delle righe
while ($riga = mysql_fetch_assoc($result)) {
$contenuto .= "<tr><td>". $riga[tot] ."</td></tr>";
}
//chiudo la tabella
$contenuto .= "</table>";
//visualizzo la tabella
echo $contenuto;
?>
![]()