首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在MYSQL中获得SUM()

无法在MYSQL中获得SUM()
EN

Stack Overflow用户
提问于 2013-10-11 15:34:38
回答 1查看 208关注 0票数 0

我试图从一个表SnappersScore的表LastResult中得到一个列的和。但是,输出中根本没有任何内容。连一个错误都没有。对我做错了什么有什么想法吗?

下面是:

代码语言:javascript
复制
<?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;

?>
EN

回答 1

Stack Overflow用户

发布于 2013-10-11 15:37:38

只有您可以调试它,查看错误是什么:

代码语言:javascript
复制
$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时,可以按照预期的方式工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19321991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档