ВУЗ:
Составители:
Рубрика:
Разработка электронного магазина
на PHP и MySQL
3
Содержание
СОДЕРЖАНИЕ ..................................................................................................... 3
ПРЕДИСЛОВИЕ ...................................................................................................5
ЭТАП 1. РАЗРАБОТКА АРХИТЕКТУРЫ ЭЛЕКТРОННОГО
МАГАЗИНА............................................................................................................6
ОСНОВЫ HTML.................................................................................................12
ОСНОВНЫЕ ТЭГИ...................................................................................................12
ТАБЛИЦЫ ..............................................................................................................15
ФОРМЫ..................................................................................................................17
ЭТАП 2. РАЗРАБОТКА СТРУКТУРЫ БАЗЫ ДАННЫХ ..........................20
ER-МОДЕЛЬ...........................................................................................................20
РЕЛЯЦИОННАЯ МОДЕЛЬ ........................................................................................21
СОЗДАНИЕ БД В MYSQL......................................................................................23
ОСНОВЫ ЯЗЫКА СЕРВЕРНЫХ СЦЕНАРИЕВ PHP................................26
КАК ВОЗНИК PHP..................................................................................................26
ЧТО НУЖНО ДЛЯ РАБОТЫ С PHP...........................................................................27
ТИПЫ ДАННЫХ......................................................................................................29
ПЕРЕМЕННЫЕ........................................................................................................31
ОПЕРАЦИИ И ОПЕРАТОРЫ .....................................................................................33
ФУНКЦИИ..............................................................................................................35
МАССИВЫ .............................................................................................................36
СТРОКИ .................................................................................................................38
ЭТАП 3. РАЗРАБОТКА ШАБЛОНОВ И ГЛАВНОЙ СТРАНИЦЫ.........41
ШАБЛОНЫ.............................................................................................................41
ГЛАВНАЯ СТРАНИЦА.............................................................................................44
ЭТАП 4. РАЗРАБОТКА ВИТРИНЫ ЭЛЕКТРОННОГО МАГАЗИНА ...45
PHP И MYSQL......................................................................................................45
ПРОСМОТР ИЗДАТЕЛЕЙ И КАТЕГОРИЙ...................................................................47
ПЕРЕДАЧА ДАННЫХ ОТ БРАУЗЕРА СЕРВЕРУ ..........................................................49
ПРОСМОТР СПИСКА КНИГ .....................................................................................50
ЭТАП 5. РАЗРАБОТКА КОРЗИНЫ ПОКУПАТЕЛЯ .................................54
COOKIES ................................................................................................................54
СОЗДАНИЕ КЛЮЧИКА ДЛЯ ИДЕНТИФИКАТОРА КОРЗИНЫ......................................56
ПРОСМОТР КОРЗИНЫ.............................................................................................58
Д
ОБАВЛЕНИЕ ТОВАРА В КОРЗИНУ.........................................................................60
УМЕНЬШЕНИЕ И УВЕЛИЧЕНИЕ КОЛИЧЕСТВА ........................................................61
Разработка электронного магазина на PHP и MySQL Содержание СОДЕРЖАНИЕ ..................................................................................................... 3 ПРЕДИСЛОВИЕ ................................................................................................... 5 ЭТАП 1. РАЗРАБОТКА АРХИТЕКТУРЫ ЭЛЕКТРОННОГО МАГАЗИНА............................................................................................................ 6 ОСНОВЫ HTML ................................................................................................. 12 ОСНОВНЫЕ ТЭГИ ................................................................................................... 12 ТАБЛИЦЫ .............................................................................................................. 15 ФОРМЫ.................................................................................................................. 17 ЭТАП 2. РАЗРАБОТКА СТРУКТУРЫ БАЗЫ ДАННЫХ .......................... 20 ER-МОДЕЛЬ ........................................................................................................... 20 РЕЛЯЦИОННАЯ МОДЕЛЬ ........................................................................................ 21 СОЗДАНИЕ БД В MYSQL...................................................................................... 23 ОСНОВЫ ЯЗЫКА СЕРВЕРНЫХ СЦЕНАРИЕВ PHP................................ 26 КАК ВОЗНИК PHP.................................................................................................. 26 ЧТО НУЖНО ДЛЯ РАБОТЫ С PHP........................................................................... 27 ТИПЫ ДАННЫХ ...................................................................................................... 29 ПЕРЕМЕННЫЕ ........................................................................................................ 31 ОПЕРАЦИИ И ОПЕРАТОРЫ ..................................................................................... 33 ФУНКЦИИ .............................................................................................................. 35 МАССИВЫ ............................................................................................................. 36 СТРОКИ ................................................................................................................. 38 ЭТАП 3. РАЗРАБОТКА ШАБЛОНОВ И ГЛАВНОЙ СТРАНИЦЫ......... 41 ШАБЛОНЫ ............................................................................................................. 41 ГЛАВНАЯ СТРАНИЦА ............................................................................................. 44 ЭТАП 4. РАЗРАБОТКА ВИТРИНЫ ЭЛЕКТРОННОГО МАГАЗИНА ... 45 PHP И MYSQL...................................................................................................... 45 ПРОСМОТР ИЗДАТЕЛЕЙ И КАТЕГОРИЙ................................................................... 47 ПЕРЕДАЧА ДАННЫХ ОТ БРАУЗЕРА СЕРВЕРУ .......................................................... 49 ПРОСМОТР СПИСКА КНИГ ..................................................................................... 50 ЭТАП 5. РАЗРАБОТКА КОРЗИНЫ ПОКУПАТЕЛЯ ................................. 54 COOKIES ................................................................................................................ 54 СОЗДАНИЕ КЛЮЧИКА ДЛЯ ИДЕНТИФИКАТОРА КОРЗИНЫ ...................................... 56 ПРОСМОТР КОРЗИНЫ ............................................................................................. 58 ДОБАВЛЕНИЕ ТОВАРА В КОРЗИНУ ......................................................................... 60 УМЕНЬШЕНИЕ И УВЕЛИЧЕНИЕ КОЛИЧЕСТВА ........................................................ 61 3