Подскажите как можно реализовать такую возможность.
Есть таблица, по умолчанию показывает все записи..
в её шапке есть фильтр (выпадающий список select)..
При выборе любого значения из списка, таблица сразу показывает нужные данные..
Например:
в таблице показывается список запчастей, при выборе марки авто из фильтра, показывается только список запчастей для этого авто.
Подскажите можно одним запросом вытянуть из таблицы несколько записей по их id.
Например, есть таблица, в ней 20 записей.
Мне нужно вытянуть запись с id 1, 5, 6, 12, 18
Я пока вытягую каждую запись отдельно, вот так
SELECT `name` FROM (`user`) WHERE `id` = 1
SELECT `name` FROM (`user`) WHERE `id` = 5
SELECT `name` FROM (`user`) WHERE `id` = 6
SELECT `name` FROM (`user`) WHERE `id` = 12
SELECT `name` FROM (`user`) WHERE `id` = 18
Или вытянуть все записи из таблицы в массив, а потом через функцию перебрать массив и найти нужные записи.
Тогда вопрос, а что будет нагружать систему больше, 5 запросов к БД или 1 запрос, а потом обработка массива из 50 записей?
В БД есть несколько таблиц: user, post, coments, file.
В таблице user есть столбец id, во всех остальных таблицах user_id = id.
Как сделать запрос чтобы при выборе юзера из таблицы user, вытягивались данные из всех остальных таблиц где user_id = id пользователя которого мы выбрали.
следовательно 5 лет назад КИ был очень даже наверно хорош ;) и на тот момент, удивляться тому, что кто-начал его использовать конечно же было бы нерезонно ;)
Я согласен, что КИ уже устарел и его обновления выходят наверно только из-за поддержки интузиастов. Но всетаки его используют и даже написаны очень неплохие CMS на нем.
Можно сказать что он популярен, и опятьже он прост в изучении.
Эммм, а давате идти от обратного. Чем же он хорош?
Причем не просто описнием, а в сравнении с другими фреймворками.
1. Очень прост в освоении для новичков в ООП 2. Хорошая документация, с примерами (не только на англ.языке) 3. По умолчанию загружает только ядро, все остальное (библиотеки, плагины, хелперы) загружаеш сам по необходимости. 4. Мало весят исходники и давольно быстро работает, не делая большую нагрузку на систему.
Это лично мое субьективное мнение, на эти пункты я опирался при выборе первого фреймворка для обучения.
Прошу обьяснить работу "конструктора классов" в CodeIgniter.
Документацию я почитал и насколько понял, конструктор класов это "функция", тело которой запускается перед любым обращением к другим функциям данного класса?
Например в конструкторе можно вызвать загрузку библиотек, что бы этого не делать во всех остальных функциях этого класса.
А Вы уверены что там триггер. Как как, поверкой на дату
Ну я исходники не смотрел))
Вообщем чтобы уже закрыть этот вопрос для себя, я так понимаю что сам по себе скрипт никак не запустить, надо кому-то зайти на сайт или запускать через cron?