Skip navigation.
Home

Yii

В любом месте - язык страницы:

$lg = Yii::app()->language;

----------------------------------

Запрос к базе данных:

$sql = "SELECT value FROM {{configuration}} WHERE name = 'font_colors_frame'";
$res = Yii::app()->db->createCommand($sql)->queryAll();
$font_colors_frame = $res[0]['value'];

$sql = "SELECT * FROM {{users}} WHERE id = 1";
$res = Yii::app()->db->createCommand($sql)->queryAll();

print_r ($res); - Логин и пароль админа

$sql = 'UPDATE {{apartment}} SET calendar_type=:tip WHERE id=:id';
Yii::app()->db->createCommand($sql)->execute(array(':tip' => $tip, ':id' => $id));

$rowCount=$command->execute(); // выполнение запроса типа `INSERT`, `UPDATE` или `DELETE`
$dataReader=$command->query(); // выполнение запроса типа `SELECT`
$rows=$command->queryAll(); // возвращает все строки результата запроса
$row=$command->queryRow(); // возвращает первую строку результата запроса
$column=$command->queryColumn(); // возвращает первый столбец результата запроса
$value=$command->queryScalar(); // возвращает значение первого поля первой строки результата запроса

----------------------------------

Без этого не отправляется форма:

input type="hidden" name="YII_CSRF_TOKEN" value="<?php echo Yii::app()->request->csrfToken;?>"

----------------------------------

//print_r (Yii::app()->defaultController);
//echo Yii::app()->request->getBaseUrl(true);
//echo Yii::app()->theme->baseUrl; // /themes/atlas