2014-01-13 88 views
0

任何想法爲什麼這不起作用?當我運行它時,它不顯示任何東西。Mysql查詢不顯示列的總和

$qry = mysql_query(" SELECT SUM(payment_received) AS total FROM Orders "); 
    { 
$row = mysql_fetch_assoc($qry); 
echo $row['total']; 
} 

感謝您的任何幫助。

+0

代碼檢查你的php error_log中。 – Melon

+0

那裏有什麼'{'和'}? – TiiJ7

+0

您是否檢查查詢是否成功? '$ qry = mysql_query(...)或死(mysql_error());'。永遠不要假設查詢成功。他們可以以一種方式成功,並且以無限的方式失敗。假設失敗,並將成功視爲令人驚喜的事情。 –

回答

1

糾正你用下面的例子

$qry = mysql_query("SELECT SUM(payment_received) AS total FROM Orders"); 
while ($row = mysql_fetch_assoc($qry)) { 
{ 
    echo $row["total"]; 
} 
1
$result = mysql_query("SELECT SUM(payment_received) AS total FROM Orders") or die(mysql_error()); 
$row = mysql_fetch_assoc($result); 
print_r($row);