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循环中完成所有泥泞的垃圾。我不认为这可能与新的设置,我认为这是一个很好的举措,我可以避免这一点,因为我确信这是一个更聪明的方式来做到这一点,我试图找出更聪明的方式。