Найдено 113 результатов
- 2014.07.26, 17:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Убрать параметр id из url yii
- Ответы: 1
- Просмотры: 1020
Re: Убрать параметр id из url yii
тогда нужно искать в БД через title, а не через id
- 2014.07.11, 21:55
- Форум: Общие вопросы по программированию
- Тема: Помогите распарсить строку
- Ответы: 1
- Просмотры: 932
Помогите распарсить строку
есть строка, следующего вида "foo.bar=baz.daz=faz";
Помогите распарсить ее в объект. Вложенность может быть какой угодно: как в большую, так и в меньшую сторону
{"foo": {"bar": {"baz" : {"daz":"faz"}}}}
Помогите распарсить ее в объект. Вложенность может быть какой угодно: как в большую, так и в меньшую сторону
{"foo": {"bar": {"baz" : {"daz":"faz"}}}}
- 2014.02.21, 04:15
- Форум: Общие вопросы по программированию
- Тема: MySQL. Сортировка по кругу
- Ответы: 2
- Просмотры: 2160
MySQL. Сортировка по кругу
Доброго времени суток. Помогите выполнить запрос, который бы сортировал материалы по дате из этой же категории категории по кругу. Т.е, сначала выводил бы те материалы, которые были добавлены до текущего, а затем в конец еще добавить те, которые добавлены последними. Таким образом формируется кругов...
- 2014.01.16, 23:11
- Форум: Общие вопросы по программированию
- Тема: Выборка данных. EAV
- Ответы: 1
- Просмотры: 947
Выборка данных. EAV
Есть таблица с некими динамическими атрибутами: id,value,field_id, object_id. Например есть такие данные: id value field_id object_id 1 1 4 1 2 1 5 1 3 0 6 1 4 1 7 1 Как выполнить выборку всех записей, которые бы отвечали условию: (value = 1 AND field_id = 4) AND (value = 1 AND field_id = 5) AND (va...
- 2014.01.08, 11:42
- Форум: Общие вопросы по программированию
- Тема: Помогите оптимизировать запрос
- Ответы: 8
- Просмотры: 2486
Re: Помогите оптимизировать запрос
Может кому пригодится. Запрос группирует по 5 последних записей каждого типа, отсортированных по дате внутри группы: select id,type_id,title, create_time,cat_id,content_short from ( SELECT id,type_id,title, create_time,cat_id,content_short, ...
- 2014.01.07, 05:53
- Форум: Общие вопросы по программированию
- Тема: Помогите оптимизировать запрос
- Ответы: 8
- Просмотры: 2486
Re: Помогите оптимизировать запрос
Скажите, как можно в этом запросе еще сделать сортировку перед группировкой? А то сейчас выводятся не последние записи, а первые.
- 2014.01.07, 00:10
- Форум: Общие вопросы по программированию
- Тема: Помогите оптимизировать запрос
- Ответы: 8
- Просмотры: 2486
Re: Помогите оптимизировать запрос
Только как это перенести теперь в критерию не знаю.
- 2014.01.06, 22:52
- Форум: Общие вопросы по программированию
- Тема: Помогите оптимизировать запрос
- Ответы: 8
- Просмотры: 2486
Re: Помогите оптимизировать запрос
А тут вся суть в том, что нужно выбрать по 5 записей каждого типа, для это тут COUNT(). Есть еще вариант с mysql переменными, там запрос вроде быстрее проходит. Как-то вот так: set @num := 0, @type := 0; select t.type_id, t.title, t.create_time, @num := if(@type = t.type_id, @num + 1, 1) as ro...
- 2014.01.06, 22:46
- Форум: Общие вопросы по программированию
- Тема: Помогите оптимизировать запрос
- Ответы: 8
- Просмотры: 2486
Re: Помогите оптимизировать запрос
Добавил индекс (type_id, create_time), стало быстрее, но все равно не то, что хочется.
- 2014.01.06, 19:49
- Форум: Общие вопросы по программированию
- Тема: Помогите оптимизировать запрос
- Ответы: 8
- Просмотры: 2486
Помогите оптимизировать запрос
Есть следующий запрос: SELECT `t`.`id` AS `t0_c0`, `t`.`cat_id` AS `t0_c3`, `t`.`type_id` AS `t0_c19`, `t`.`title` AS `t0_c1`, `t`.`slug` AS `t0_c2`, `t`.`content_short` AS `t0_c4`, `t`.`create_time` AS `t0_c6`, `category`.`id` AS `t1_c0`, `category`.`title` AS `t1_c1`, `category`.`slug` AS `t1_c2`,...
- 2014.01.02, 17:31
- Форум: Общие вопросы (Yii 1.x)
- Тема: TbModal и TbHighCharts renderPartial
- Ответы: 1
- Просмотры: 1673
TbModal и TbHighCharts renderPartial
Как сделать, чтобы корректно отображался виджет графиков. Есть в контроллере: if (Yii::app()->request->isAjaxRequest) { Yii::app()->clientScript->scriptMap['jquery-1.8.3.js'] = false; $dataView[] = $this->renderPartial('_view', array( 'data' => $result, ...
- 2013.12.26, 00:43
- Форум: Общие вопросы по программированию
- Тема: Вложенный select и join
- Ответы: 1
- Просмотры: 1557
Вложенный select и join
Есть запрос: select x.type_id, cat.title, x.title, x.create_time, x.cat_id, x.content_short from ( select items.type_id, cat.title, items.title as item_title, items.create_time, items.cat_id, items.content_short, @num := if(@type = items.type_...
- 2013.11.24, 23:43
- Форум: Общие вопросы (Yii 1.x)
- Тема: Модели, различающиеся несколькими полями
- Ответы: 1
- Просмотры: 1608
Модели, различающиеся несколькими полями
Как поступить в следующей ситуации? Есть 2 модели, допустим: Object (универсальная модель) и Article. Разница между ними в том, что Article имеет точно такую же структуру, как и Object, только там 2 дополнительных столбца. Как лучше поступить? Добавить 2 столбца в Object (ненормализация), или создат...
- 2013.11.18, 20:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: afterFind && beforeSave
- Ответы: 11
- Просмотры: 4665
Re: afterFind && beforeSave
Всем спасибо, все стало на свои места
- 2013.11.18, 13:11
- Форум: Общие вопросы по программированию
- Тема: возврат контента после ajax
- Ответы: 3
- Просмотры: 4453
Re: возврат контента после ajax
я не об этом, я про то, что возвращается только вот такой кусок:
а дальше просто не отображает нужный html
Код: Выделить всё
<div class="header">
Код: Выделить всё
<?php $this->getTemplate();?>
- 2013.11.18, 13:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: afterFind && beforeSave
- Ответы: 11
- Просмотры: 4665
Re: afterFind && beforeSave
Так данные же записываются, а не получаются, должно же быть сначала по логике вещей beforeSave, а потом afterFind, что я не так понимаю, разжуйте?ElisDN писал(а):Как с какой радости? afterFind и должен каждый раз срабатывать.
- 2013.11.18, 04:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: afterFind && beforeSave
- Ответы: 11
- Просмотры: 4665
Re: afterFind && beforeSave
Не помогло =( Заметил еще одно, если поставить: array('create_time', 'integerOnly' => true), И попытаться сохранить модель, выводится ошибка, что дата создания не число О_о. Т.е., если я верно понимаю срабатывает: $this->create_time = MainHelper::formatDate($this->create_time, 'short'); С какой та...
- 2013.11.18, 03:13
- Форум: Общие вопросы (Yii 1.x)
- Тема: afterFind && beforeSave
- Ответы: 11
- Просмотры: 4665
afterFind && beforeSave
Возникла проблема следующего плана. Есть 2 триггера: public function afterFind() { $this->create_time = DateHelper::formatDate($this->create_time, 'short'); } protected function beforeSave() { if (parent::beforeSave()) { if ($this->isNewRecord) { ...
- 2013.11.16, 16:34
- Форум: Общие вопросы (Yii 1.x)
- Тема: Настройки для модуля
- Ответы: 5
- Просмотры: 1855
Re: Настройки для модуля
Спасибо, так и сделаю
- 2013.11.16, 16:34
- Форум: Общие вопросы по программированию
- Тема: возврат контента после ajax
- Ответы: 3
- Просмотры: 4453
возврат контента после ajax
Столкнулся такой проблемой. Есть view: <div class="header"> <?php $this->getTemplate();?> </div> //еще всякий html И сам метод: public function getTemplate() { //какая-то обработка echo CHtml::tag('div', array('class' => $class), $content); echo CH...