1. Leviatan - 09 Сентября, 2013 - 13:00:47 - перейти к сообщению
Здравствуйте! Подскажите пожалуйста! Можно ли в контролере, в название функции подставить значение из БД. Спасибо!
2. caballero - 09 Сентября, 2013 - 13:24:20 - перейти к сообщению
а какое дело компилятору куда эта функция относится к контроллеру или куда то еще
3. Leviatan - 09 Сентября, 2013 - 13:28:18 - перейти к сообщению
caballero пишет:
а какое дело компилятору куда эта функция относится к контроллеру или куда то еще
Даже не знаю что ответить.
Я наверное из тех случаев когда только вникаю в самые азы PHP и CodeIgniter.
Пока все мои попытки как то это сделать ничем не увенчались. Мне хоть малейший пример. Спасибо!
4. LIME - 09 Сентября, 2013 - 13:32:36 - перейти к сообщению
ну ты покажи попытку...проще будет на ошибки указать
5. Ch_chov - 09 Сентября, 2013 - 13:33:48 - перейти к сообщению
Leviatan пишет:
Пока все мои попытки как то это сделать ничем не увенчались.
Если не можете объяснить что вам нужно на словах. То покажите хотя бы свой код. Может быть кто нибудь вас поймет.
6. Leviatan - 09 Сентября, 2013 - 14:01:27 - перейти к сообщению
LIME пишет:
ну ты покажи попытку...проще будет на ошибки указать
к примеру есть контроллер test. Во второй функции мне надо поставить значение из БД. Вот один из примеров как я пытаюсь это делать:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $this->db->where('url','test');
- $query = $this->db->get('category');
- return $query->result_array();
- foreach($category as $item){
- class Test extends CI_Controller {
- function index()
- {
- echo 'test';
- }
- function $item['url']()
- {
- echo 'Тестроване';
- }
- }
- }
- ?>
Прошу не судить строго. PHP учу 2 недели а в CodeIgniter вникаю только пару дней. Буду благодарен за любую помощь