Рубрика: Уроки программирования

Как работать с базой данных MySQL в PHP

В сегодняшней практической статье мы рассмотрим все, что нужно знать начинающим о работе с базой данных MySQL в PHP. Здесь вы найдете подробную информацию о том, как создать базу данных, как подключаться к базе данных, как вставлять, обновлять и удалять данные в базе данных MySQL с помощью PHP.     Основы по работе с базой данных MySQL в PHP Как вы знаете, с помощью PHP вы можете создавать динамический контент сайта. Динамический контент не обязательно...

Как добиться многоцветного фона только лишь с помощью CSS

Уже более 5 лет в веб-дизайне лидирующие позиции занимает плоский дизайн (flat design). После того, как в 2010 году корпорация Microsoft выпустила ОС Windows 8, в которой пользовательский интерфейс выдержан в стиле плоского дизайна, этот дизайн начал стремительно набирать популярность. Flat design представлен в виде противоположности реализму и, по задумке, должен подчеркивать эффект «очаровательной простоты» и утонченности. Помимо этого плоский дизайн привнес красочность в традиционный дизайн. Сегодня яркие цвета играют основную роль во всех современных...

Ознакомление с оператором WHERE в MySQL

В сегодняшнем уроке мы рассмотрим на практике то, как использовать условие WHERE в операторе SELECT для фильтрации строк из набора результатов в MySQL.     Основы использования условия WHERE в MySQL Условие WHERE позволяет задать условие поиска для строк, которые возвращаются в запросе. Ниже показан синтаксис условия WHERE: SELECT select_query FROM table_name WHERE condition;     Условие condition – это комбинация одного или нескольких утверждений, которые используют логический оператор AND, OR и NOT. В MySQL...

Как использовать HTML формы в PHP

В сегодняшней практической статье мы рассмотрим все, что нужно знать начинающим о HTML формах в PHP. Здесь вы найдете подробную информацию о формах: основы использования, компоненты формы, обработку ошибок с помощью PHP, а также исходный код полностью рабочей формы.     Основы использования форм в PHP Если вы уже некоторое время занимаетесь веб-программированием, вы, вероятно, уже встречались с формами. Формы – это специальные компоненты, которые позволяют посетителям вашего сайта взаимодействовать с сайтом или приложением. Формы...

Как добиться адаптивности картинок с помощью CSS

В сегодняшней статье мы на практике рассмотрим технику, с помощью которой сможем достичь адаптивности для картинок на своем сайте. Мы рассмотрим 2 способа, которые позволят сделать картинки адаптивными с использованием небольшого количества CSS.     Построение адаптивного макета картинок Для начала предположим, что у нас есть такая простая HTML разметка: <div class="images-box"> <a href="image-URL"> <figure> <img src="image-URL" alt="альтернативный текст картинки"> </figure> </a> <!-- следующие картинки ... --> </div>     На больших экранах наша галерея...

Ознакомление с оператором ORDER BY в MySQL

В сегодняшнем уроке мы рассмотрим на практике то, как сортировать результаты выборки из базы данных с помощью оператора ORDER BY в MySQL.     Основы оператора ORDER BY в MySQL Когда вы используете инструкцию SELECT для запроса данных из таблицы, результирующий набор не сортируется. Это означает, что строки в наборе результатов могут быть в любом порядке. Чтобы отсортировать набор результатов, вам нужно добавлять условие ORDER BY в инструкцию SELECT. Ниже показан синтаксис условия ORDER BY: SELECT select_query FROM...

Ознакомление с оператором SELECT в MySQL

Из данного урока вы узнаете, как использовать базовую форму оператора SELECT в MySQL для запроса данных из таблицы. Вы можете использовать данный оператор, например, при работе с инструментом для баз данных phpMyAdmin.   Оператор SELECT позволяет считывать данные из одной или нескольких таблиц базы данных. Инструкция SELECT в MySQL имеет следующий синтаксис: SELECT select_query FROM table_name;   Теперь давайте разберем каждую составляющую данного запроса. Сначала используется ключевое слово SELECT. Это называется ключевым словом, потому что...

Как создать простые кнопки с помощью CSS3

В сегодняшнем уроке мы на практике сделаем несколько классных, но простых, кнопок с помощью CSS3 стилей. Вы можете их использовать для красивого оформления пользовательского интерфейса своих проектов. Итак, приступим…   Шаг №1 – HTML код (каркас) Каркасный HTML-код очень простой, мы создадим 3 тега ссылки (<a>) с классом button, и, поскольку мы будем использовать три разных цветовых стиля, присвоим каждой ссылке свой класс для цвета. <html> <body> <div id="buttons"> <a href="#" class="button green">кнопка 1</a> <a...

9 онлайн платформ, на которых можно быстро поделиться кодом

Программисты, в основном, используют IDE (интегрированную среду разработки) для своей работы и написания кода. Это довольно мощные инструменты, в которых есть интуитивно понятный и удобный интерфейс, включены предустановленные библиотеки, есть поддержка множества языков, генераторы кода, инструменты для совместной работы и другие. Но, иногда, есть потребность в том, чтобы можно было быстро поделиться с другими сниппетами кода, который рабочий и доступен онлайн. Например, вам нужно разместить на своем сайте кусок рабочего кода и показать демо его...

Знак доллара ($) и знак подчеркивания (_) в JavaScript

Знак доллара ($) и символ подчеркивания (_) являются идентификаторами в JavaScript, что означает, что они идентифицируют объект так же, как и его имя. Идентифицируемые ими объекты включают такие вещи, как переменные, функции, свойства, события и объекты. По этой причине эти символы не обрабатываются так же, как другие специальные символы. Вместо этого JavaScript обрабатывает $ и _ так, как если бы они были буквами алфавита. Идентификатор JavaScript (или просто имя для любого объекта) должен начинаться с...

Как отключить на странице клик правой кнопкой мыши с помощью JavaScript

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

Как сгенерировать случайное число (или строку) в PHP

При разработке приложения на языке программирования PHP довольно часто приходится создавать случайные числа. Например, чтобы делать выборку случайной записи из базы данных, чтобы создавать уникальный идентификатор пользователя (или сеанса), чтобы выводить случайную картинку на сайте, чтобы присваивать случайные названия файлам и т.д. Применений этому есть довольно много. Серверу (компьютеру) достаточно сложно сгенерировать действительно случайное значение. Чтобы упростить ему задачу – вам нужно будет предоставить компьютеру диапазон конкретных значений для выбора. Как вы понимаете, это немного...

Уроки PHP – Как получить URL текущей страницы

Довольно часто вам придется узнавать URL текущей страницы в своем PHP приложении. Например, если вам нужно сделать какое-то конкретное действие в зависимости от фактического URL адреса.     Как получить URL текущей страницы с помощью PHP В языке программирования PHP есть некоторые встроенные глобальные переменные, которые делают процесс получения текущего URL-адреса довольно простым. Вы можете получить любую информацию о текущем URL с помощью суперглобального массива $_SERVER. С помощью этого массива вы можете получить название доменного...

JavaScript функции DOM, о которых вы не знали

Очень важно в процессе программирования использовать функции DOM и Web API, которые работают во всех современных браузерах и без каких-либо зависимостей. В сегодняшней статье мы рассмотрим малоизвестные функции DOM, у которых сильная поддержка в браузерах. Эти методы и свойства будут хорошо работать с любым набором инструментов, который вы будете использовать в своих проектах.     Вы наверняка использовали addEventListener(), чтобы привязывать события к элементам в документе. Обычно вызов addEventListener() выглядит примерно так: <script> element.addEventListener('click', doSomething,...

Как исправить ошибку прав доступа к файлам и папкам

Довольно часто при работе с любой системой управления контентом (CMS), такой как Magento или  WordPress, может появляться раздражающая «ошибка прав доступа к файлам и папкам». И в этом случае вы не сможете нормально взаимодействовать со своим сайтом. Ведь данные прав доступа оказывают влияние на процесс установки плагинов, модулей или выполнения различных скриптов. Когда система не может получить доступ к нужным папкам и/или файлам, сервер отвечает ошибкой 403 Forbidden. Об этой ошибке в WordPress вы можете...