我正在尝试使用名为“events”的MySQL数据库表为我的CI网站生成“过去的事件”页面。有100多行数据,有些重复,涵盖5个主要国家 - 英格兰,爱尔兰,北爱尔兰,苏格兰和威尔士 - 许多不同的主要城市 - 再次包括重复条目 - 和场地。
我已经奋斗了几个星期,现在如何查询和按以下格式返回数据:
<h1>** grouped country **</h1>
<h2> ** grouped city **</h2>
<p>** grouped venue **</p>
如:
<h1>England</h1>
<h2>London</h2>
<p>Tower of London</p>
<h2>Manchester</h2>
<p>Canal Street</p>
<p>Old Trafford</p>
<h1>Ireland</h1>
<h2>Dublin</h2>
<p>St. James' Gate</p>
<h1>Scotland</h1>
<h2>Glasgow</h2>
<p>Buchanan Street</p>
<p>Tron Theatre</p>
我故意不包括任何的我的模型,视图和控制器代码,就像我迄今为止似乎混淆了人们在我看到它时试图达到的目标。而且我对我可能从错误的角度攻击这个事实开放......我只需要得出上述结果!
这感觉好像这应该是一个相当简单的事情来实现,但我需要帮助!
这不仅仅是一个按国家,城市,地点排序的数据集,然后循环查看结果吗? – Strawberry
类别。但它会在EVERY循环中重复国家,城市和地点,而不是在父分组变量 – user2505513
之下叠加相应的信息。这正是循环的目的 - 而某些事情是x做一件事,当它发生变化时做另一件事! – Strawberry