【发布时间】:2013-05-22 03:09:41
【问题描述】:
我有一个包含 3 个字段(类别、标题、图像)的行的表。起初,我创建了一个 foreach 循环,该循环返回一些包含每行信息的 html。但是,现在我实际上想创建一个场景,让我可以按类别“过滤”我的循环。
我的意思是,我想创建一个函数,它只会为类别字段具有特定值的行生成 html。我希望能够将此函数应用于类别的所有不同值。
任何帮助将不胜感激。
【问题讨论】:
-
为什么不在您的查询中直接过滤呢?所以你的 php 代码中不需要任何过滤器?您所要做的就是为行显示一个 html。
-
用mysql过滤好吗?
-
是的,您可以在
where子句中包含类似的内容,WHERE category <> NULL -
正如其他 cmets 所建议的并且我在回答中使用的那样,
WHERE语句是 MySQL 的基本功能之一,可让您过滤查询。你能把代码放在你查询mysql的地方吗?然后我可以告诉你如何修改它以匹配下面的查询..