Один запрос или 2 запроса?
В таблице хранятся данные, отличающиеся полем status
.
Поле может принимать значения 1, 2, 3.
Мне нужно написать запрос, который вытянет все строки в типом 1, 2. Проблема в том, что на странице эти данные я должен отобразить в разных местах и не хочется делать лишний цикл:
foreach($rows as $val){
$data[$val->type][] = $val;
}
Чтобы потом в 2-х местах страницы делать еще 2 цикла:
foreach($data[1] as $val){
// For type = 1
}
foreach($data[2] as $val){
// For type = 2
}
Источник: Stack Overflow на русском