2015-09-13 99 views
0

所以我試圖總結所有列值時出現問題。 我需要總結4列值才能回顯總數。列值只能是1或0 下面的代碼:SUM在mysql中有多個列

$q = $mysqli->query("SELECT SUM(0_title + 1_title + 2_title + 3_title + 4_title + 5_title) AS total from PlayerTitles"); 
$row1 = $q->fetch_assoc(); 
echo $row1['SUM(total)']; 

而且它不會顯示任何內容。我只需要總量的標題。請幫忙,謝謝。

+1

停止。見正常化。 – Strawberry

回答

1

你在查詢中使用「AS總」,因此,這將是數組索引:

$row1['total'] 
+0

對..對..很對! – Rahul

+0

仍然沒有工作:/不顯示任何東西 –

+0

我錯過了明顯的,不需要SUM():SELECT 0_title + 1_title ...等 – markdwhite