Сумма столбца при использовании mysqli и php

Я tring, чтобы получить сумму столбца и показать его на моей странице, используя этот код, но он продолжает возвращать «1», когда он должен возвращать «23», например. Я проверяю свой SQL-запрос, и он отлично работает. Это код, который я использую. (обратите внимание: мой сервер iis с php)

<?php require('connection.php'); $sql="SELECT sum(amount) as total FROM td"; $result = mysqli_query($sql); while ($row = mysqli_fetch_assoc($result)){ echo $row['total'];} mysqli_close($con); ?> 

ОК, поэтому я добавил вещь, и она просто ломает мой код. Я получаю белую страницу.

Теперь я удалил! в mysqli_query, и я до сих пор получаю белую страницу, не уверен, что ее или сервер, который не играет хорошо.

Это может быть несвязанным, но когда я удалил! из mysqli_query из моего другого кода он сломал его.

 <?php require 'connection.php'; $date = $_POST['date']; $comment = $_POST['comment']; $amount = $_POST['amount']; $sql= "INSERT INTO td (date, comment, amount) VALUES ('$date', '$comment', '$amount')"; if (mysqli_query($con,$sql)) { die('Error: ' . mysqli_error($con)); } echo "1 record added"; mysqli_close($con); ?> 

Все исправлено Спасибо всем !!!

Solutions Collecting From Web of "Сумма столбца при использовании mysqli и php"