mysql IF Условный оператор и назначение псевдонима столбцу -- пример запроса

Forums:

Вот пример назначения псевдонима для столбца в SELECT, который формируется динамически на основе условного выражения IF (заодно пример условия) :

SELECT name, price, min_length,
   if(min_length / price = 0, -1, min_length / price)
       as term  FROM table WHERE .....

term здесь как раз и будет являться псевдонимом.

Сodeigniter - как загрузать предствление (view) из контроллера (view) - опеределить что используется

Обычно представление загружается командой вроде:

$this->load->view('name');

так что ищем в файле контроллра команду "$this->load->view"

Сodeigniter - получить параметр из конфига - config/settings.php - пример

В config/settings.php параметр устанавливается так:

$config['good_status_id'] = 8;

А получить его в иной точке кода проекта можно так:

$this->config->item('good_status_id'))

Если же необходимо получить элемент второго уровня:

$config['good_section'] = array(
    'reject'    => 1, // отвергнуть;

то пишем так (сначала указываем конечный узел массива):

$this->config->item( 'reject', 'good_section'))

MySQL не читает my.ini - не находит настройки не применяются (ничего не изменяется) - где находится

Forums:

Проблема может быть в том, что мы редактируете не тот my.ini, который в реальности используется сервером MySQL- например тот, который лежит здесь:

C:\Program Files\MySQL\MySQL Server 5.6

А нужно (например в моём случае на win7) редактировать тот, что лежит по адресу следующего типа:

%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini

Узнать значение %PROGRAMDATA% можно, выполнив в командной строке комадну:

echo %PROGRAMDATA%

В моём случае адрес был:

mysql Меняем sql_mode (режим работы) в конфигурационном файле -- пример

Forums:

В этой этой заметке мы расмотрим как поменять режим работы сервера mySQL, на примере выключения строго режима (опции STRICT_TRANS_TABLES).

Как исправить режим sql_mode

Находим в my.ini (или my.cnf на линуксе, например этот файл в ubuntu) секцию [mysqld] строку

PSR-1 на русском - стандарт оформления (форматирования кода) PHP

Основной стандарт написания кода

Этот раздел стандартов включает в себя что следует рассматривать как стандарт элементов кода, который необходим для обеспечения высокого уровня технической взаимодействия между общим PHP кодом.

Ключевые слова "ДОЛЖЕН", "НЕ ДОЛЖЕН", "ТРЕБУЕТСЯ", "БУДЕТ", "НЕ БУДЕТ", "СЛЕДУЕТ", "НЕ СЛЕДУЕТ", "РЕКОМЕНДУЕТСЯ", "МОЖЕТ", и "ДОПОЛНИТЕЛЬНО" в этом документе должны быть истолкованы как описано в RFC 2119.

RFC 2119 на русском

Далее русский текст стандарта, взят мной отсюда: http://rfc.com.ru/rfc2119.htm

Ключевые слова для обозначения уровня требований в RFC

Этот документ относится к категории документов BCP (Best Current Practice) для сообщества Internet. Принимаются поправки и предложения, направленные на совершенствование документа.

Допускается свободное распространение документа.

Pages

Subscribe to fkn+antitotal RSS