Часто в tooltip нужно загрузить больше информации, чем мы передаем непосредственно в диаграмму. Или же загрузить дополнительные или обработанные данные. Вариантов — множество. Рассмотрим пример ajax-вызова при отображении tooltip в Highchart\Highstock. Для изменения внешнего вида стандартного tooltip предусмотрен параметр formatter: Очевидно, что метод возвращает строку, отображаемую в подсказке. Все могло…

PDO кроет множество полезных и интересных особенностей, способных существенно облегчить жизнь во множестве типичных задач. Например, есть возможность вернуть парный, проиндексированный результат выборки. К примеру, мы имеем следующие данные: Для того, чтобы получить результат в виде $date => $price нужно выполнить следующий несложный запрос: В результате мы получим массив, индексами…

Есть ситуации, когда в зависимости от определенных условий в блоке SELECT в запросе нужно возвращать определенные поля или же под один алиас возвращать разные значения. Как это сделать и в каких ситуациях это решает проблему я покажу в этой статье. Ситуация из реальной практики — в БД хранится цена и…

Приведу простой, но не очень очевидный ответ на вопрос, как следует указывать условие NOT NULL при работе с query builder. Код, на самом деле, очень прост. Данный код сгенерирует именно тот запрос, что нам нужен и выберет записи, у которых content не равен NULL. Удачи!

Работа с датой, независимо от базы данных, на которой Вы работаете, рано или поздно, встретиться на Вашем пути. Много работая на PostgreSQL — решил написать небольшую заметку о специфике работы с датой — о том, с чем пришлось столкнуться на практике. Итак, давайте разбираться, как работать с датой на PostgreSQL….

Часто при разработке нужно срочно посмотреть текст запроса, который генерируется объектом \yii\db\Query. В этом нет ничего сложного, хотя пример лично у меня, постоянно вылетает с головы. Вывод sql-запроса: или Разница между двумя вариантами состоит в том, что первый из них выведет окончательный вариант запроса — т.е. уже с учетом замены…