Сообщения

Сообщения за Май, 2015

Postgres время

текущая дата
CURRENT_DATE = f_timestamp::date
текущий месяц
to_char(current_timestamp, 'YYYY-MM') = to_char(f_timestamp, 'YYYY-MM')
отдаст время в формате 2015-05-26 13:55:23
select to_char(current_timestamp, 'YYYY-MM-DD HH24:II:SS')
текущее время в формате 17.08.2015 10:27:53
SELECT  now()::timestamp

Yii сложная шапка

Изображение
Сделано по ссылка

Качаем

Кладем в extensions.

Можем использовать
$this->widget('ext.HeaderGroupGridView', array( //подключили расширение 'id' => 'quality-grid', 'dataProvider' => $model->search(), 'template' => "{items}", 'mergeHeaders'=>array( array( 'name'=>'23', //имя шапки для двух столбцов 'start'=>2, //с какого столбца пойдет объединение 'end'=>3, //на каком столбце закончится объединение ), ), 'columns' => $myarray, ));


Yii сводные таблицы

Изображение
Немного изврата. Кто может посоветовать что лучше- пишите в комментариях или в личку.

Предположим есть база


нас интересует такой вопрос - как связать данные из нескольких таблиц (да даже без модели) в одну.

возьмем самый простой пример.

analiz_create - таблица анализов. одному анализу соответсвует несколько элементов.
analiz_data - хранит данные

чтобы ввести в analiz_data данные, нужно знать какие столбцы соответствуют определенному анализу.

$connection = Yii::app()->db; $sql = " SELECT t2.id AS id_elem, t2.name, t3.name AS TYPE, t2.f_filter, t2.name_pk, t2.name_value, t2.comment FROM a_template_has_elem t1, a_element t2, a_elem_type …