2012-10-21 65 views
-1
$result = mysql_query("SELECT SUM(TOTAL) AS total FORM price_db"); 
$row = mysql_fetch_assoc($result); 
$sum = $row['total']; 

echo $sum; 

当我运行这段代码时,什么都不显示。 我该如何解决这个错误?PHP mysql的总和列

+0

'FROM'not'FORM' – vascowhite

+0

查看mySQL上的PHP手册,了解如何捕获和输出错误。 http://www.php.net/manual/en/function.mysql-query.php –

+3

请不要使用'mysql_ *'函数,它们不再被维护并且社区已经开始[deprecation process](http ://goo.gl/KJveJ)。相反,您应该了解[准备好的语句](http://goo.gl/vn8zQ)并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli的)。如果你不能决定,[本文](http://goo.gl/3gqF9)将有助于选择。如果你想学习,[这里是一个很好的PDO相关教程](http://goo.gl/vFWnC)。 – vascowhite

回答

2

您的查询中有拼写错误,应该是FROM而不是FORM