|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.04.2014, 21:43 | #1 |
Пользователь
Регистрация: 15.09.2010
Сообщений: 29
|
Запрос CodeIgniter --> MySQL
Доброго времени суток всем!
Существует такая функция в контроллере CodeIgniter, которая должна получить id из таблицы. Но происходит ошибка: Object of class CI_DB_mysql_result could not be converted to string. You have an error in your SQL syntax; Натолкните, пожалуйста, на мысль. Буду очень признателен. PHP код:
|
09.04.2014, 22:03 | #2 |
Форумчанин
Регистрация: 26.01.2007
Сообщений: 278
|
PHP код:
PHP код:
Если не разберётесь сами - скопируйте сюда то, что выведет вам var_dump. |
09.04.2014, 22:10 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Так $id_article передается же в этот метод через URL – зачем его повторно запрашивать из БД?
Эта строка не имеет смысла: PHP код:
|
09.04.2014, 22:14 | #4 |
Пользователь
Регистрация: 15.09.2010
Сообщений: 29
|
Вот в таком случае ошибка пропадает, но $id_article не получает значение из таблицы, оставаясь значением, которое инициализируется в начале, то есть 0.
Код:
|
09.04.2014, 22:23 | #5 | |
Форумчанин
Регистрация: 26.01.2007
Сообщений: 278
|
Цитата:
PHP код:
Вы лучше скажите, что за значение должно приходить в функцию add_comment и что Вы пытаетесь выбрать из базы, чтобы дальше вставить в неё. |
|
09.04.2014, 22:29 | #6 |
Пользователь
Регистрация: 15.09.2010
Сообщений: 29
|
Я хочу выбрать значение из ячейки одной таблицы и присвоить его ячейке в другой.
То есть при добавлении комментария в столбце $id_article должен записываться id статьи, чего по какой-то причине не происходит. |
09.04.2014, 22:39 | #7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Метод не может этот id угадать – он должен его получить, либо из формы добавления комментария, либо из URL. |
|
10.04.2014, 19:30 | #8 |
Пользователь
Регистрация: 15.09.2010
Сообщений: 29
|
Хорошо. А каким образом передать URL из view в контроллер?
В view его можно отобразить как Код:
|
10.04.2014, 19:51 | #9 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
PHP код:
|
|
10.04.2014, 21:18 | #10 |
Пользователь
Регистрация: 15.09.2010
Сообщений: 29
|
Danke. Всё получилось! В конечном виде функция выглядит так.
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос к MySQL | Abuhamed | PHP | 1 | 28.11.2012 21:22 |
Запрос mysql | nitrofox | PHP | 1 | 27.08.2011 09:58 |
Запрос mysql | Furyon | PHP | 1 | 29.04.2011 14:20 |
Запрос в MySQL | MasterofCDM | БД в Delphi | 5 | 03.12.2008 16:58 |
запрос к mysql | wall66 | PHP | 6 | 03.11.2008 22:49 |