我试图从一个表SnappersScore的表LastResult中得到一个列的和。但是,输出中根本没有任何内容。连一个错误都没有。对我做错了什么有什么想法吗?
下面是:
<?php
mysql_connect(xxxxxx);
if (mysql_connect_errno())
{
echo "Failed to connect to MySQL: " . mysql_connect_error();
}
$result = mysql_query('SELECT SUM(SnappersScore) AS TotalGoals FROM LastResult');
$row = mysql_fetch_assoc($result);
$sum = $row['TotalGoals'];
echo $sum;
?>发布于 2013-10-11 15:37:38
只有您可以调试它,查看错误是什么:
$result = mysql_query('SELECT SUM(SnappersScore) AS TotalGoals FROM LastResult') or die(mysql_error());我将为您保留重复的“不要使用mysql_*,不要在生产bla中使用die”--这将为您指明正确的方向。
当然,这是假设在SQL中运行SELECT SUM(SnappersScore) AS TotalGoals FROM LastResult时,可以按照预期的方式工作。
https://stackoverflow.com/questions/19321991
复制相似问题