Поиск одинаковых записей в MySQL

Как подсчитать количество одинаковых записей в MySQLИногда в базе данных бывает нужно подсчитать кол-во записей-дубликатов. Сделать это можно следующим способом:

SELECT * FROM table1 WHERE id IN 
(SELECT id FROM table1
 GROUP BY id HAVING COUNT(*)>1)

Читать далее Поиск одинаковых записей в MySQL

Использование транзакций в PDO на PHP

Использование транзакций в PDO на PHPСегодня мы поговорим про использование транзакций в PDO на PHP. Если вы плохо себе представляете, что такое транзакции, то для лучшего понимания советую сначала прочитать статью «Введение в транзакции в MySQL«.

Чтобы начать транзакцию, необходимо выполнить метод «beginTransaction()» у объекта класса «PDO». Читать далее Использование транзакций в PDO на PHP

Введение в транзакции в MySQL

Введение в транзакции в MySQLТранзакция — это операция, состоящая из одного или нескольких запросов к базе данных. Суть транзакций — обеспечить корректное выполнение всех запросов в рамках одной транзакции, а так-же обеспечить механизм изоляции транзакций друг от друга для решения проблемы совместного доступа к данным. Читать далее Введение в транзакции в MySQL

Парсинг сайта с помощью CURL и phpQuery на PHP

Парсинг сайта с помощью CURL и phpQuery на PHPСегодня я расскажу про то, как парсить сайт спомощью библиотеки php CURL и библиотеки phpQuery.

phpQuery — это аналог jQuery, только на PHP. Все методы, которые есть в jQuery, должны присутствовать и этой библиотеке. Это удобно тем, что можно легко перемещаться по DOM дереву html документа и с легкостью находить нужные элементы. Читать далее Парсинг сайта с помощью CURL и phpQuery на PHP

Изображение в качестве фона для jFrame в Java Netbeans

javaНе так давно я столкнулся с задачей установки изображения в качестве фона для jFrame в Java. Итак, начнем. Суть способа в следующем: у jLabel в Java можно установить фоновое изображение — иконку (icon). При этом jLabel можно будет использовать как фон. Сверху расположим прозрачный jPanel, и уже на панели разместим все остальные компоненты. Читать далее Изображение в качестве фона для jFrame в Java Netbeans

Создание своего меню в WordPress без плагина

Создание своего меню в WordPress без плагинаБывает, что в WordPress возникает необходимость добавить свое меню — горизонтальное, вертикальное, выпадающее, со своим стилем и т. д. Чтобы создать меню в WordPress, мы напишем функцию добавления меню и разместим ее в нужной части темы WordPress. Добавим функцию создания меню в файл wp-content/themes/ваша_тема/functions.php. Если в папке с вашей темой этот файл отсутствует, просто создайте его. Читать далее Создание своего меню в WordPress без плагина

Создание горизонтального выпадающего меню на чистом CSS

Создание горизонтального выпадающего меню на чистом CSSДля того, чтобы сделать горизонтальное выпадающее меню на чистом CSS 3, для начала нужно сделать html разметку меню такого вида: Читать далее Создание горизонтального выпадающего меню на чистом CSS

Как программно вывести список категорий и терминов таксономии в WordPress

Для того, чтобы вывести список категорий, или какой-либо другой список терминов таксономии, в wordpress есть функция wp_list_categories(). Эта функция подходит для того, чтобы например  создать выпадающее меню категорий в WordPress. Важно, что с помощью этой функции можно выводить не только список категорий, но и любой список терминов таксономии, например список тэгов, для этого в качестве значения параметра «taxonomy» нужно указать «post_tag». Читать далее Как программно вывести список категорий и терминов таксономии в WordPress

Добавление дополнительных фильтров в список записей в админке WordPress

Добавление дополнительных фильтров в список постов в админке WordPressИногда бывает нужно добавить дополнительные фильтры в список записей для фильтрации по различным полям и таксономии. Часто фильтрация нужна в списках постов в плагинах, там где у постов есть кастомные поля. Читать далее Добавление дополнительных фильтров в список записей в админке WordPress

Установка Apache2, PHP и MySQL в Ubuntu 14.04 и 16.04

Установка Apache2, PHP и MySQL в Ubuntu 14.04 и 16.04В этой статье я расскажу про установку apache2, PHP и MySql в ubuntu 14.04 и ubuntu 16.04, или по другому LAMP-сервера.

Приступим к установке:
Читать далее Установка Apache2, PHP и MySQL в Ubuntu 14.04 и 16.04