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

PetrOFF
2013.02.22, 16:01
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Re: Имена столбцов таблицы

мне надо колонки не таблицы, а колонки из результата, там могут быть алиасы
PetrOFF
2013.02.22, 11:07
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Re: Имена столбцов таблицы

если я использую queryAll() у меня не хватает памяти, а если я считываю построчно и уничтожаю переменую, то тогда все ок
PetrOFF
2013.02.19, 18:45
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Re: Имена столбцов таблицы

есть другие варианты, например вот так работает нативная команда
http://www.php.net/manual/ru/function.m ... d-name.php
, и такой я бы хотел результат
PetrOFF
2013.02.19, 16:25
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Re: Имена столбцов таблицы

этот вариант я оставил на крайний случай, потому как здесь возвращаются все данные а не названия столбоцов, но все равно Вам большое спасибо
PetrOFF
2013.02.19, 16:04
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Re: Имена столбцов таблицы

К сожалению тоже нет, мне надо из запроса. А этот не подойдет, потому что, там могут быть алиасы :?
PetrOFF
2013.02.19, 14:25
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Re: Имена столбцов таблицы

оно но не то, я не использую тут ActiveRecord
PetrOFF
2013.02.19, 11:58
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Re: Имена столбцов таблицы

как бы не красиво, кроме того если

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

*, test as super
то и не работа способно.
В драйверах мускула точно есть команда вернуть столбцы из запроса. а как в yii не знаю
PetrOFF
2013.02.19, 11:45
Форум: Общие вопросы (Yii 1.x)
Тема: Имена столбцов таблицы
Ответы: 18
Просмотры: 923

Имена столбцов таблицы

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

$command=$connection->createCommand($sql->func);
        $reader= $command->query();
 
Подскажите пожалуйста, как можно получить название столбцов из запроса или возможно это?
PetrOFF
2012.11.01, 11:11
Форум: Общие вопросы (Yii 1.x)
Тема: валидация массивов инпутов смежных моделей
Ответы: 3
Просмотры: 358

Re: валидация массивов инпутов смежных моделей

Ну некоректно я вобше просто поставил правило для этого поля requred. в виери <? foreach (Yii::app()->params['lang'] as $key): ?>                 <span><?= $key['id']; ?></span>                 <? echo CHtml::textArea("Item[description][{$key['id']}]", ""); ?>                 <br/>             <? en...
PetrOFF
2012.10.30, 16:50
Форум: Общие вопросы (Yii 1.x)
Тема: валидация массивов инпутов смежных моделей
Ответы: 3
Просмотры: 358

валидация массивов инпутов смежных моделей

Не могу понять как КОРЕКТНО реализовать валидацию множественных полей смежной модели. Пример допустим есть модель Item и Itemdescription данные приходяшие на вход следушие array( "dt" => date, "category_id" => integer, "avialable" => char, ... "item_description" => array( 0 => array( "ru" => array("...
PetrOFF
2012.10.09, 17:07
Форум: Общие вопросы (Yii 1.x)
Тема: фикстуры и init.php
Ответы: 1
Просмотры: 369

Re: фикстуры и init.php

Омг пол дня ушло, оказывается модель подгружается просто не было для нее результата, и иза того что модели подругому подгружаются то исключение стало по другому показыватся
PetrOFF
2012.10.09, 14:35
Форум: Общие вопросы (Yii 1.x)
Тема: фикстуры и init.php
Ответы: 1
Просмотры: 369

фикстуры и init.php

Стал пользоваться фикстурами и наткнулся на проблему. У меня выстраивается не правильная очередь загрузки фикстур. А так как я использую foriegn key, то у меня появляются ошибки. Я решил создать файл init.php и в нем переопредилить загрузку фикстур <?php $load_order = array(     'shop.category',    ...
PetrOFF
2012.04.03, 13:24
Форум: Общие вопросы (Yii 1.x)
Тема: alias in select
Ответы: 7
Просмотры: 533

Re: alias in select

ну может и AR это не надо а мне надо. Допустим я получаю данные из AR запроса, а отдать я их должен в жестко привязанном формате, с помощью sql можно переименовать нужные столбцы, и задача решена. Конечно можно формат данных сформировать и в самом пхп, или с помощью свойств в модели, но элегантно и ...
PetrOFF
2012.04.02, 17:23
Форум: Общие вопросы (Yii 1.x)
Тема: alias in select
Ответы: 7
Просмотры: 533

Re: alias in select

это большой промах :(
Интересно в следуших версиях добавят?
PetrOFF
2012.04.02, 15:35
Форум: Общие вопросы (Yii 1.x)
Тема: alias in select
Ответы: 7
Просмотры: 533

Re: alias in select

ActiveRecord
PetrOFF
2012.04.02, 12:20
Форум: Общие вопросы (Yii 1.x)
Тема: alias in select
Ответы: 7
Просмотры: 533

alias in select

Дак как оно работает?
пишу "select"=>"name as my_val"
в ответ глухо

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

my_val" is not defined. 
Если обявит его свойством, то при использование CJSON::encode
его все равно не видно
PetrOFF
2012.03.30, 11:23
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по limit
Ответы: 1
Просмотры: 251

Re: Вопрос по limit

По умолчанию Yii использует "жадную" загрузку, то есть генерирует один SQL запрос, кроме того случая, когда к главной модели применяется LIMIT. Если выставить опцию together в описании связи в true, то мы получим единственный SQL запрос даже если используется LIMIT. Если использовать false, то выбо...
PetrOFF
2012.03.29, 17:53
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по limit
Ответы: 1
Просмотры: 251

Вопрос по limit

Тут искал в поиске но так и не понял. есть такой запрос, жадная загрузка $data['event'] = Event::model()->notstarted()->                 with(                         array(                                                          "markets" => array(                                 "scopes" => "visi...
PetrOFF
2012.03.15, 17:29
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и дополнительные параметры в кнопке
Ответы: 3
Просмотры: 407

Re: CGridView и дополнительные параметры в кнопке

у меня там динамический массив, если я использую конкатенацию появляется ошибка

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

'visible' => '$data->control_start($data,'.$my_var.') == 0',

Parse error: syntax error, unexpected ')',
PetrOFF
2012.03.15, 17:14
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и дополнительные параметры в кнопке
Ответы: 3
Просмотры: 407

CGridView и дополнительные параметры в кнопке

<?php $my_var = array("something'=>....,"tyyt"=>""); $this->widget('zii.widgets.grid.CGridView', array(     'id'=>'mail-templates-grid',     'dataProvider'=>$model->search(),     'filter'=>$model,     'columns'=>array(         'id',         'body',         'dt',         'mail_type',         'name',...