Неее. я понял из за чего ошибка .. Там же gruop by num_user, а значит в запросе колонка num_user должна присутствовать обязательно! А я ее не вписывал.
$ids_user=»(SELECT id_user FROM cat_users WHERE activ_user=’on’ AND date_visit + 300 > ‘».$times.»‘ )»;
$db_querys=»SELECT * FROM (SELECT * FROM cat_advert advert WHERE «.($t_db_query_category ? » («.$t_db_query_category.») and » : «»).» num_user IN «.$ids_user.» AND hide=’show’ AND end_putdate >= «.$GLOBALS[«timeGlobal»].» ORDER BY rand() DESC) AS cat_advert GROUP BY num_user DESC limit 7″;
Если этим запросом заменить запрос вывода вип объяв в файле doska.php то в блоке вип выводятся эти объявления. Но вывести отдельно, скажем снизу вип объявлений не получается.