cdi
Новичок
Как средствами СУБД к содержимому ячейки, полученному при запросе, добавить текст?
Имеется таблица, вот отрывок:
Делаю запрос
SELECT ... IFNULL(text_ru, text_en)...
То есть, проверяю, если запрашиваемое поле не NULL, то и выбираем его, иначе выбираем поле по умолчанию text_en. Вопрос:
Если запрашиваемое поле NULL, как в приведенной таблице, выбираем поле по умолчанию, т.е. text_en, так вот как добавить некоторый текст (напримет, “$query_lang_error<br><br>”) к значению выбранной ячейки (bla-bla). В результате, полученное значение на запрос должно получиться такое:
;
Затем средствами пхп ( планирую с помощью eval() ) подставляю значение переменной $query_lang_error. Т.е. в результате пользователь получит примерно такое:
Или это всё геморройно? Неужели все переопределения делать “на стороне” пхп, тем самым , выбирая бОльшее кол-во полей и ими оперировать?
Заранее благодарен.
Имеется таблица, вот отрывок:
Код:
+---------+---------+---------+
| text_en | text_ru | text_ua |
+---------+---------+---------+
| bla-bla + NULL + бла-бла |
+---------+---------+---------+
| ... + ... + ... |
+---------+---------+---------+
SELECT ... IFNULL(text_ru, text_en)...
То есть, проверяю, если запрашиваемое поле не NULL, то и выбираем его, иначе выбираем поле по умолчанию text_en. Вопрос:
Если запрашиваемое поле NULL, как в приведенной таблице, выбираем поле по умолчанию, т.е. text_en, так вот как добавить некоторый текст (напримет, “$query_lang_error<br><br>”) к значению выбранной ячейки (bla-bla). В результате, полученное значение на запрос должно получиться такое:
Код:
“$query_lang_error<br><br>bla-bla”
Затем средствами пхп ( планирую с помощью eval() ) подставляю значение переменной $query_lang_error. Т.е. в результате пользователь получит примерно такое:
Код:
“Извините, но русский вариант статьи пока не готов<br><br>bla-bla"
Заранее благодарен.