Бесплатные уроки и статьи о веб-разработке и веб-дизайне

Камиль Абзалов

Web-разработчик/freelancer
Скачать CV

Напишите мне

MySQL. Связи между таблицами. JOIN’ы

 4 января 2017

В прошлом уроке мы создали базу данных sport и добавил в нее три таблицы (countries, sports и teams). При этом мы установили связь между таблицами по механизму внешних ключей. Но мы не учли одну проблему — как быть, если мы пытаемся удалить/обновить данные в связанных таблицах. В этом уроке мы немного модифицируем нашу базу данных и сделаем несколько запросов из двух таблиц одновременно.
(далее…)

MySQL. Связи между таблицами. Внешние ключи

 30 декабря 2016

В этом видеоуроке мы рассмотрим связи между таблицами, виды связей между таблицами и внешние ключи. Связи между таблицами необходимы для более быстрого доступа к данным. Давайте представим, что вы пришли в магазин и хотите купить фрукты. Представьте, что все фрукты у вас находятся в одном ящике. Согласитесь, вам понадобится гораздо больше времени, чтобы найти 10 яблок. Было бы проще взять эти 10 яблок из отдельного ящика с яблоками. Такой же подход используется и при хранении данных в таблицах. (далее…)

MySQL. Добавление данных. Модификация данных и таблицы

 29 октября 2016

В данном видеоуроке мы продолжим знакомиться с MySQL, а именно рассмотрим добавление данных в таблицу при помощи MySQL и изменение данных и структуры таблицы. На прошлом уроке мы создали базу данных sport и в ней создали таблицу players. (далее…)

Введение в MySQL

 16 октября 2016

В этом уроке мы начнем изучать СУБД MySQL и язык SQL (Structure Query Language). Начнем с базовых понятий: база данных — совокупность информации, структурированная и хранящаяся определенным образом для дальнейшего поиска и управления этой информацией. (далее…)

Валидация данных на стороне сервера

 24 сентября 2016

В этом уроке мы рассмотрим валидацию данных на стороне сервера с помощью стандартных функций языка php. Любая форма на сайте — потенциальная угроза для вашего проекта с точки зрения записи и работы с введенной пользователем информацией. Причем пользователь необязательно хочет вам навредить — достаточно ввести несколько лишних пробелов. Конечно, сами по себе пробелы не опасны, но все же лучше хранит данные в «чистом» виде — без лишних символов.
(далее…)

Передача данных с формы на сервер

 29 августа 2016

В данном уроке вы узнаете, как передаются данные с html формы на сервер. Каждый из вас регистрировался на сайте, вводя какие-либо данные, а потом вводил логин/пароль для входа в личный кабинет и т.п. После этого урока вы сможете передавать данные с любого элемента формы и проводит простую валидацию на сервере (далее…)

Пользовательские функции в PHP

 28 августа 2016

В этом уроке мы вкратце рассмотрим написание пользовательских функций. Те, кто смотрел видео урок по javascript на данную тему, то вы мало что нового узнаете для себя. Но данный урок необходим, так как в дальнейшем мы будет писать много собственных функций. (далее…)

Сортировка массивов в php

 21 августа 2016

В этом видео уроке мы кратко рассмотрим сортировку массивов. Сортировка массивов в php, да и в других языках — очень важная, необходимая операция. В языке php есть немало встроенных функций для сортировки массивов, которые покрывают все необходимые операции сортировки массивов (сортировка массивов по возрастанию и убыванию, сортировка ключей). (далее…)

Массивы в php

 14 августа 2016

В этом уроке мы обсудим массивы в php. Массивы — очень важная и часто используемая структура данных в любом современном языке программирования. В php существует большое количество функций для работы с массивами. Некоторые из них мы рассмотрим в этом уроке. Также вы узнаете, что такое ассоциативные массивы в php, а также разберем цикл foreach. (далее…)

Циклы php

 6 августа 2016

В данном уроке мы вернемся к изучению основ php, а именно рассмотрим циклы в php. Многое в данном уроке будет вам знакомы из аналогичного урока по javascript. Мы рассмотрим php циклы for, while, do…while. (далее…)