У меня есть таблица, содержащая следующие записи:Сортировать товары по категории
product_id | title | category
------------------------------------
1 | apple | mobile
2 | android | mobile
3 | dell | desktop
4 | hp | desktop
и следующий запрос:
$sql = "SELECT product_id, title, category FROM products ORDER BY category";
$stmt = $db->prepare($sql);
$stmt->execute();
while($results = $stmt->fetch(PDO::FETCH_ASSOC))
{
echo $results["product_id"];
echo $results["title"];
echo $results["category"];
}
Вопрос заключается в том, чтобы разделить результаты и отображать все записи в списке сортировать по категориям, как показано ниже:
- Mobile
- компании Apple
- Android
Desktop
- Dell
- HP
Вы спрашиваете, как выполнить сортировку или выход? –
@NiettheDarkAbsol выход –
вот так? 'SELECT product_id, title, category FROM products ORDER BY category' – DrCopyPaste