0
我在這裏遇到了一些麻煩。Twig&Codeigniter循環
我決定切換到Codeigniter &添加樹枝來解析我的html。
到目前爲止,兩人都打得很好,他們不是問題。
我的問題是從多個位置收集數據並嘗試在一個位置上顯示它。
我有一個表,其中包含類別及其子類別。我還得到了第二個&第三個查詢,它抓住了一個子類別的主題和投票總數(父母只是爲了訂購)
我可以讓父數據和子數據正確播放,但是當涉及到讓計數器sql工作,我快死了。
爲繼承人的SQL:
SELECT c.id, c.Description, c.Category,
COUNT(t.cid) AS TopicCount, COUNT(v.cid) AS VoteCount
FROM category c
LEFT JOIN topics t ON c.id=t.cid
LEFT JOIN votes v ON c.id=v.cid
WHERE c.type='2'
GROUP BY c.id
ORDER BY b.B_Order
這個作品,但計數的路要走,這將增加一倍或計數整個表這是不正確。
由於Twig的工作方式以及codeigniter的工作方式,我試圖在一個查詢中將其全部粉碎。
在我做了開關之前,我只做了3個模板文件(標題,數據,頁腳),並且可以在while循環中完成所有泥濘的垃圾。我不認爲這可能與新的設置,我認爲這是一個很好的舉措,我可以避免這一點,因爲我確信這是一個更聰明的方式來做到這一點,我試圖找出更聰明的方式。