jeka66 0 Опубликовано: 31 октября 2020 Рассказать Опубликовано: 31 октября 2020 Доброго времени форумчане! Сделал вывод через модуль (пример внизу), все работает за исключением одного пункта.. Если прописать статику типа AND category=4 все выводится, но нужно вставить значение категории именно той, в которой находится пользователь. Как правильно прописать условие в $where чтобы подставлялось значение переменной $cat_info[$category_id]? Или есть другой способ? <?php header ("Content-type: text/html; charset=windows-1251"); include ('engine/api/api.class.php'); $table = 'dle_post'; // название таблицы $fields = '*'; // нужные поля, * - все поля $where = 'approve=1 AND category=?????????'; // условия выборки (не знаю как вставить вместо ??????) $multirow = 1; // забирать ли один ряд или несколько $start = 0; // начальное значение выборки $limit = 0; // количество записей для выборки, 0 - выбрать все // $sort - поле, по которому осуществляется сортировка // $sort_order - направление сортировки $m = $dle_api->load_table ($table,$fields,$where,$multirow,$start,$limit); echo 'Количество новостей на сайте: '.count($m); // вывод на экран количества элементов ?> сайт teplo-sibiri.ru Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 31 октября 2020 Рассказать Опубликовано: 31 октября 2020 Если вы подключаете через {include то после header допишите global $category_id; 1 Цитата Ссылка на сообщение Поделиться на других сайтах
jeka66 0 Опубликовано: 31 октября 2020 Рассказать Опубликовано: 31 октября 2020 (изменено) Автор 20 минут назад, Gameer сказал: Если вы подключаете через {include то после header допишите global $category_id; а в самом $where как ее правильно прописать? Изменено 31 октября 2020 пользователем jeka66 Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 31 октября 2020 Рассказать Опубликовано: 31 октября 2020 (изменено) 24 минуты назад, jeka66 сказал: а в самом $where как ее правильно прописать? $where = "approve AND category='{$category_id}'"; Изменено 31 октября 2020 пользователем Gameer Цитата Ссылка на сообщение Поделиться на других сайтах
jeka66 0 Опубликовано: 31 октября 2020 Рассказать Опубликовано: 31 октября 2020 Автор 2 минуты назад, Gameer сказал: $where = "approve AND category='{$category_id}'"; Огромное спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.