2013-03-19 58 views
0

我做的編碼在PHP 5.2.17計算數,其中行值是相同

我想計算名爲vote列,其值是1

有5個東西的用戶數量投票 時,圖像的用戶投票,圖像的ID被添加到票(在上述情況下1)

所以我想要顯示的統計投票支持圖像的人數分別。

投票的價值應顯示在相應的圖片旁邊。

幫助我與MySQL的代碼和PHP

我嘗試各種組合與數量,無法獲得所需的結果! 這是我最新的嘗試

$q = mysqli_query("SELECT count(vote) as Users_who_voted_count FROM data WHERE vote='2'"); 

$res = mysql_fetch_assoc($q); 
echo $res['Users_who_voted_count']; 
window.jQuery 
+3

你已經嘗試過什麼嗎? – ITroubs 2013-03-19 19:02:38

+0

那你爲什麼不把它放到你的問題中?當你沒有問一個真正的問題時,我們應該怎樣去解決你的實際問題所在? – ITroubs 2013-03-19 19:15:50

+0

該代碼屬於你的問題...編輯問題不是評論! – ITroubs 2013-03-19 19:18:12

回答

0

第一: 不要混用mysqlimysql功能!

查看mysqli的文檔,然後重試。

二: 你的MySQL查詢應該是這樣的:

SELECT count(*) as Users_who_voted_count,vote FROM data WHERE vote = '2' GROUP BY vote 
+0

警告:mysql_fetch_assoc():提供的參數不是一個有效的MySQL結果資源 這是現在的錯誤消息 – Shaunak 2013-03-19 19:30:06

+0

OKAy非常感謝幫助..有人只是擊敗了stackoverflow在回答我的quesion – Shaunak 2013-03-19 19:45:22