SELECT *, COUNT(status) as status_count FROM ".PREFIX."_users_balance WHERE name = :name GROUP BY user_id, status;
sum возвращает сумму значений заданного поля
$reviews = $db->super_query("SELECT count(status = 'ok') as ok_count, count(status = 'trush') as trush_count FROM ".PREFIX."_users_balance WHERE user_id='$user_id'",true);
url: "ajax.php?price=5000",
array(43) {
[0]=>
object(Item)#2 (1) {
["data":protected]=>
array(25) {
["isMon"]=>
bool(false)
["rate"]=>
int(53)
["id"]=>
int(203)
["title"]=>
string(180) "Title"
...
array(30) {
[0]=>
int(200)
[1]=>
int(203)
[2]=>
int(198)
[3]=>
int(207)
[4]=>
int(185)
[5]=>
int(199)
}
$items = array_merge($day, $threedays, $week, $check, $new);
Получаю список всех id из массива
foreach ($items as $item) {
$arr[] = $item->id; // список всех id
}
Выбираю уникальные id
$unique_id = array_unique($arr); // список уникальных id