Найдено 113 результатов

big_mike
2014.07.26, 17:41
Форум: Общие вопросы (Yii 1.x)
Тема: Убрать параметр id из url yii
Ответы: 1
Просмотры: 507

Re: Убрать параметр id из url yii

тогда нужно искать в БД через title, а не через id
big_mike
2014.07.11, 21:55
Форум: Общие вопросы по программированию
Тема: Помогите распарсить строку
Ответы: 1
Просмотры: 397

Помогите распарсить строку

есть строка, следующего вида "foo.bar=baz.daz=faz";
Помогите распарсить ее в объект. Вложенность может быть какой угодно: как в большую, так и в меньшую сторону
{"foo": {"bar": {"baz" : {"daz":"faz"}}}}
big_mike
2014.02.21, 04:15
Форум: Общие вопросы по программированию
Тема: MySQL. Сортировка по кругу
Ответы: 2
Просмотры: 1194

MySQL. Сортировка по кругу

Доброго времени суток. Помогите выполнить запрос, который бы сортировал материалы по дате из этой же категории категории по кругу. Т.е, сначала выводил бы те материалы, которые были добавлены до текущего, а затем в конец еще добавить те, которые добавлены последними. Таким образом формируется кругов...
big_mike
2014.01.16, 23:11
Форум: Общие вопросы по программированию
Тема: Выборка данных. EAV
Ответы: 1
Просмотры: 488

Выборка данных. 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...
big_mike
2014.01.08, 11:42
Форум: Общие вопросы по программированию
Тема: Помогите оптимизировать запрос
Ответы: 8
Просмотры: 1093

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,          ...
big_mike
2014.01.07, 05:53
Форум: Общие вопросы по программированию
Тема: Помогите оптимизировать запрос
Ответы: 8
Просмотры: 1093

Re: Помогите оптимизировать запрос

Скажите, как можно в этом запросе еще сделать сортировку перед группировкой? А то сейчас выводятся не последние записи, а первые.
big_mike
2014.01.07, 00:10
Форум: Общие вопросы по программированию
Тема: Помогите оптимизировать запрос
Ответы: 8
Просмотры: 1093

Re: Помогите оптимизировать запрос

Только как это перенести теперь в критерию не знаю.
big_mike
2014.01.06, 22:52
Форум: Общие вопросы по программированию
Тема: Помогите оптимизировать запрос
Ответы: 8
Просмотры: 1093

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...
big_mike
2014.01.06, 22:46
Форум: Общие вопросы по программированию
Тема: Помогите оптимизировать запрос
Ответы: 8
Просмотры: 1093

Re: Помогите оптимизировать запрос

Добавил индекс (type_id, create_time), стало быстрее, но все равно не то, что хочется.
big_mike
2014.01.06, 19:49
Форум: Общие вопросы по программированию
Тема: Помогите оптимизировать запрос
Ответы: 8
Просмотры: 1093

Помогите оптимизировать запрос

Есть следующий запрос: 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`,...
big_mike
2014.01.02, 17:31
Форум: Общие вопросы (Yii 1.x)
Тема: TbModal и TbHighCharts renderPartial
Ответы: 1
Просмотры: 1179

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,       ...
big_mike
2013.12.26, 00:43
Форум: Общие вопросы по программированию
Тема: Вложенный select и join
Ответы: 1
Просмотры: 1012

Вложенный 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_...
big_mike
2013.11.24, 23:43
Форум: Общие вопросы (Yii 1.x)
Тема: Модели, различающиеся несколькими полями
Ответы: 1
Просмотры: 1009

Модели, различающиеся несколькими полями

Как поступить в следующей ситуации? Есть 2 модели, допустим: Object (универсальная модель) и Article. Разница между ними в том, что Article имеет точно такую же структуру, как и Object, только там 2 дополнительных столбца. Как лучше поступить? Добавить 2 столбца в Object (ненормализация), или создат...
big_mike
2013.11.18, 20:06
Форум: Общие вопросы (Yii 1.x)
Тема: afterFind && beforeSave
Ответы: 11
Просмотры: 2422

Re: afterFind && beforeSave

Всем спасибо, все стало на свои места
big_mike
2013.11.18, 13:11
Форум: Общие вопросы по программированию
Тема: возврат контента после ajax
Ответы: 3
Просмотры: 3407

Re: возврат контента после ajax

я не об этом, я про то, что возвращается только вот такой кусок:

Код: Выделить всё

<div class="header"> 
а дальше

Код: Выделить всё

<?php $this->getTemplate();?>
просто не отображает нужный html
big_mike
2013.11.18, 13:06
Форум: Общие вопросы (Yii 1.x)
Тема: afterFind && beforeSave
Ответы: 11
Просмотры: 2422

Re: afterFind && beforeSave

ElisDN писал(а):Как с какой радости? afterFind и должен каждый раз срабатывать.
Так данные же записываются, а не получаются, должно же быть сначала по логике вещей beforeSave, а потом afterFind, что я не так понимаю, разжуйте?
big_mike
2013.11.18, 04:42
Форум: Общие вопросы (Yii 1.x)
Тема: afterFind && beforeSave
Ответы: 11
Просмотры: 2422

Re: afterFind && beforeSave

Не помогло =( Заметил еще одно, если поставить: array('create_time', 'integerOnly' => true),  И попытаться сохранить модель, выводится ошибка, что дата создания не число О_о. Т.е., если я верно понимаю срабатывает: $this->create_time = MainHelper::formatDate($this->create_time, 'short');  С какой та...
big_mike
2013.11.18, 03:13
Форум: Общие вопросы (Yii 1.x)
Тема: afterFind && beforeSave
Ответы: 11
Просмотры: 2422

afterFind && beforeSave

Возникла проблема следующего плана. Есть 2 триггера: public function afterFind()     {         $this->create_time = DateHelper::formatDate($this->create_time, 'short');           }     protected function beforeSave()     {          if (parent::beforeSave()) {             if ($this->isNewRecord) {   ...
big_mike
2013.11.16, 16:34
Форум: Общие вопросы (Yii 1.x)
Тема: Настройки для модуля
Ответы: 5
Просмотры: 929

Re: Настройки для модуля

Спасибо, так и сделаю
big_mike
2013.11.16, 16:34
Форум: Общие вопросы по программированию
Тема: возврат контента после ajax
Ответы: 3
Просмотры: 3407

возврат контента после ajax

Столкнулся такой проблемой. Есть view: <div class="header">         <?php $this->getTemplate();?> </div> //еще всякий html И сам метод: public function getTemplate()     {         //какая-то обработка         echo CHtml::tag('div', array('class' => $class), $content);               echo CHtml::close...