[英]How separate search results by category? MySQL + PHP
我沒有任何有效的代碼。 當然,我可能會誤用,因為我是初學者。 一些告訴我使用MySQL子查詢,其他告訴我使用PHP foreach實現它。 我想要的是顯示按類別組分開的關鍵字的搜索結果,如下所示:
在2個類別中的Item ,3 itens的搜索結果:
第1類:
項目1 項目10 類別2:
- 項目1003
有人可以向我解釋得盡可能簡單。
謝謝你提前!
我使用單個請求,該請求返回每個項目的類別名稱,並使用PHP進行顯示
<?php
$cat;
while($result = $statement->fetch()) {
if($result['cat'] !== $cat) {
$cat = $result['cat'];
/* display cat */
}
/* display items */
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.