Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Обновление БД, как сделать через Квери Билдер!? Помогите:) http://forum.kohanaframework.su/viewtopic.php?f=33&t=229 |
Страница 1 из 2 |
Автор: | pimpys [ 28 июн 2012, 13:47 ] |
Заголовок сообщения: | Обновление БД, как сделать через Квери Билдер!? Помогите:) |
Как мне через квери билдер сделать запрос такого вида: Код:
Половину написал а половину не могу:( Вот что написал: Код:
Помогите плиз, желательно с примером:) Спасибо. |
Автор: | qed [ 28 июн 2012, 18:44 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
Можно, например, так: Код:
|
Автор: | pimpys [ 29 июн 2012, 15:44 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
Спасибо, попробуем:) |
Автор: | admin [ 29 июн 2012, 18:23 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
Для сложных запросов лучше писать их "чистыми", чем ломать голову Ну или использовать DB::expr. Тогда код вставляется "как он есть". |
Автор: | pimpys [ 29 июн 2012, 22:13 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
Помогите плиз еще с таким: Код:
Спасибо:) |
Автор: | qed [ 30 июн 2012, 00:48 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
Код:
Где первый элемент массива - сама функция, второй - алиас. |
Автор: | pimpys [ 30 июн 2012, 00:57 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
qed писал(а): Код:
Где первый элемент массива - сама функция, второй - алиас. Cпасибо, большое UPDATE: Запрос думает что это колонка:( $query = DB::select(array('MAX(pos)', 'max_pos'))->from('system_photo_catalog'); |
Автор: | admin [ 30 июн 2012, 12:23 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
А если DB::expr поставить ? Максимальное значение еще можно получить, сделав сортировку ордер бай и лимит 1 |
Автор: | pimpys [ 30 июн 2012, 13:36 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
Cделал, так: Код:
Теперь ресурс не возвращает Запара, execute(); делает mysql_result ппц.... |
Автор: | pimpys [ 30 июн 2012, 14:19 ] |
Заголовок сообщения: | Re: Обновление БД, как сделать через Квери Билдер!? Помогите |
Мог не заморачиватся, и вам не надоедать Сделал всеравно по обычному: Код:
|
Страница 1 из 2 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |