Создание прототипа интернет-магазина коньков

Проектирование базы данных в СУБД MYSQL для интернет-магазина коньков. Разработка Web-интерфейса сайта на языке программирования PHP, который будет динамически создавать страницы и работать с базой данных. Эффективность внедрения интернет-магазина.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 23.10.2012
Размер файла 921,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

3 Вишняков В.А. Информационный менеджмент. В 8 ч. Ч. 2. Основы информационных технологий в управлении. -- Минск: МИУ, 2003. - 255 с.

4 Вишняков В.А. Информационный менеджмент. В 8 ч. Ч. 4. Основы электронного бизнеса и коммерции. - Минск: Изд-во МИУ, 2004. - 152 с.

5 Гончаров, В.И. Инвестиционное проектирование [Текст]: учебно-методический комплекс. 2-е изд., доработанное /Вил Иванович Гончаров. - Минск: Изд-во МИУ, 2006. - 224с.

6 Малыхина, М.П., Базы данных: основы, проектирование, использование. - Санкт-Петербург: БХВ - Петербург, 2004. - 512 с.: ил.

7 Интернет-магазин коньков. Режим доступа: http://www.ultraice.ru/index.php?categoryID=740. - Дата доступа: 10.08.2010г.

8 Интернет-магазин спорттоваров. Режим доступа: http://www.olsport.ru/store/konky - Дата доступа: 12.08.2010г.

9 Автотур.by. Режим доступа: http://avtotur.shop.by/1455/1617/1437/ - Дата доступа: 15.08.2010г.

ПРИЛОЖЕНИЕ 1

Database konki_baza

Схема базы данных, сформированная в СУБД MySQL

# phpMyAdmin MySQL-Dump

# http://phpwizard.net/phpMyAdmin/

#

# Host: localhost Database : konki_baza

# --------------------------------------------------------

#

# Table structure for table 'konki'

#

CREATE TABLE konki (

konki_id int(11) NOT NULL auto_increment,

nazvanie varchar(170) NOT NULL,

opisanie varchar(255) NOT NULL,

proizvoditel varchar(100) NOT NULL,

cena int(20) DEFAULT '0' NOT NULL,

vid_id int(11) DEFAULT '0' NOT NULL,

images varchar(20) NOT NULL,

PRIMARY KEY (konki_id));

#

# Dumping data for table 'konki'

#

INSERT INTO konki VALUES ('1', 'Коньки хоккейные', 'Коньки хоккейные BAUER NIKE Vapor X:30 SR мужские, профессиональные', 'Описание товара: Корпус выполнен из усовершенствованного материала tech-nylon с термоформируемой системой X-rib, внутреннее покрытие из влагоотталкивающей микрофибры, запатентованный усовершенствованный суппорт голеностопа анатомической формы, пенные вставки Insta-form в области лодыжки, язычок из двух частей анатомической формы с плюсневой защитой, усиленная стелька Superfit с покрытием Grip, стакан Tuuk Lightspeed 2 с лезвием из нержавеющей стали. Размер 38-46', 'BAUER NIKE', '520000', '1', '2');

INSERT INTO konki VALUES ('2', 'Коньки хоккейные', 'Коньки хоккейные BAUER NIKE Supreme TOTAL ONE SR мужские', 'Описание товара: верх - анатомический формуемый композитный верх 3D Anaformable ALIVELEON. Подкладка: влагоотталкивающая нескользящая подкладка. Поддержка пятки: внешняя литая чашечка 3D. Набивка в щиколотке: легкая анатомическая набивка из пены. Конструкция языка: пружинящий, с регулируемой жесткостью. Подошва: нескользящая подошва Superfit+ с композитными вкладышами ALIVELEON. Термоподгонка: полностью формуемый верх. Внешняя подошва: новый легкий композитный материал Texalium с перфорацией. Стакан и лезвие: стакан TUUK Lightspeed 2 с лезвием TUUK Fusion. . Размер 38-46', ' BAUER NIKE ', '600000', '1', '3');

INSERT INTO konki l VALUES ('3', 'Коньки хоккейные', 'Коньки хоккейные CCM 92 JR подростковые', 'Описание товара: Анатомические пенопластовые вкладыши удобно облегают колодку. Подкладка Cambrelle удобна и быстро сохнет. Корпус отличается прекрасной прочностью и профессиональным видом. Носок ботинка - ударопрочный морозостойкий пластик. Стелька высечена из вспененного пластика. Рамка ССМ® E-BLADE™ с лезвием PROformance™ из углеродистой стали.. Размер 36 - 44.', ' CCM ', '34000', '1', '4');

INSERT INTO konki VALUES ('4', 'Фигурные коньки', 'Фигурные конки Vimpex Sport PW-215 L\L. Натуральная кожа снаружи и внутри, прочная фиксация. Прекрасно подходит для начинающих и опытных любителей катков. Размер 36-42.', 'Vimpex Sport', '365000', '2', '5');

INSERT INTO konki VALUES ('5', 'Фигурные коньки', 'Коньки фигурные GRAF DAVOS GOLD WHITE женские', 'Описание товара:
Фигуpныe кoньки Graf Davos для любитeлeй. Bнeшняя oтдeлкa- иcкуcтвeннaя кoжa. Дышaщиe мaтepиaлы внутpeннeй oтдeлки. Cтaльнoe никилиpoвaннoe лeзвиe c зубцaми. Размер 36 - 42.', 'GRAF DAVOS ', '240000', '2', '5');

INSERT INTO konki VALUES ('6', 'Фигурные коньки', 'Коньки фигурные JACKSON DJ2071 Freestyle Ultima Mark IV', 'Описание товара:
Детские фигурные коньки. Боковины из натуральной кожи, покрытые полиуретаном для легкого ухода за ботинком. Внутренняя отделка и набивка из Microfiber,дышит и не впитывает влагу. Внутренняя набивка с памятью, обеспечивает идеальную посадку, принимая форму ноги. Уникальная система термоформовки ботинка. Цельный кожаный язык с мягкой набивкой. Специальный вырез Flex Notch, обеспечивает дополнительную гибкость. Усиленные негнущиеся крюки шнуровки. Стелька PTR, легкая и не впитывает влагу. Кожаная подошва. Специальная анатомическая конструкция ботинка.Универсальные лезвия Ultima Mirage. Размер 36-44', 'JACKSON', '390000', '2', '6');

INSERT INTO konki VALUES ('7', 'Фигурные коньки', 'Коньки фигурные WIFA PRIMA SET подростковые', 'Описание товара:
Слегка упроченная, экономически выгодная модель. Мягкая натуральная кожа снаружи, внутри - прокладка из материала Veltherm, ортопедическая стелькастальная вставка в районе голеностопа, упрочнённая кожаная подошва.. Размер 36-44.', 'WIFA', '475000', '2', '7');

INSERT INTO konki VALUES ('8', 'Раздвижные коньки', 'Коньки раздвижные GIRL EXPANDABLE детские', 'Описание товара:
Кoньки для cвoбoднoгo кaтaния. Bнeшняя oтдeлкa - кoмбинaция иcкуccтвeннoй кoжи и ceтчaтoгo нeйлoнa. Утeплeннaя вeльвeтoвaя внутpeнняя oтдeлкa. Aнaтoмичecкaя cтeлькa. Размеры: 28-32; 32-36; 36-40.', 'GIRL EXPANDABLE', '225000', '3', '8');

INSERT INTO konki VALUES ('9', 'Раздвижные коньки', 'Коньки раздвижные ONTARIO BOY', 'Описание товара:Кoньки для cвoбoднoгo кaтaния. Bнeшняя oтдeлкa - кoмбинaция иcкуccтвeннoй кoжи и ceтчaтoгo нeйлoнa. Утeплeннaя вeльвeтoвaя внутpeнняя oтдeлкa. Aнaтoмичecкaя cтeлькa. Размеры: 32-35; 36-.', 'ONTARIO BOY', '270000', '3', '9');

# --------------------------------------------------------

#

# Table structure for table 'pokupatel'

#

CREATE TABLE pokupatel (

pokupatel_id int(11) NOT NULL auto_increment,

fio varchar(100) NOT NULL,

address varchar(100) NOT NULL,

phone varchar(20) NOT NULL,

email varchar(60) NOT NULL,

PRIMARY KEY (pokupatel_id));

#

# Dumping data for table 'pokupatel'

#

# --------------------------------------------------------

#

# Table structure for table 'schet'

#

CREATE TABLE schet (

schet_id int(11) NOT NULL auto_increment,

data_oforml date DEFAULT '0000-00-00' NOT NULL,

pokupatel_id int(11) DEFAULT '0' NOT NULL,

PRIMARY KEY (schet_id));

#

# Dumping data for table 'schet'

#

# --------------------------------------------------------

#

# Table structure for table 'schetpok'

#

CREATE TABLE schetpok (

schetpok_id int(11) NOT NULL auto_increment,

schet_id int(11) DEFAULT '0' NOT NULL,

konki_id int(11) DEFAULT '0' NOT NULL,

kolvo int(11) DEFAULT '0' NOT NULL,

PRIMARY KEY (schetpok_id));

#

# Dumping data for table 'schetpok'

#

# --------------------------------------------------------

#

# Table structure for table 'vid'

#

CREATE TABLE vid (

vid_id int(11) NOT NULL auto_increment,

nazvanie varchar(50) NOT NULL,

PRIMARY KEY (vid_id));

#

# Dumping data for table 'vid'

#

INSERT INTO vid VALUES ( '1', 'Хоккейные коньки');

INSERT INTO vid VALUES ( '2', 'Фигурные коньки');

INSERT INTO vid VALUES ( '3', 'Раздвижные коньки');

ПРИЛОЖЕНИЕ 2

index.php

Скрипты файла index.php

<html> <!--Начало кода страницы-->

<head> <!--Раздел свойств страницы-->

<title>Интернет-магазин ледовых коньков </title> <!--Заголовок страницы-->

<META http-equiv="content-type" content="text/html; charset=Windows-1251"><!--Кодировка кириллица-->

<style> <!--Задаются классы стилей-->

.menu {font-family: Tahoma; font-size: 12px; color: #AA6670;} <!--Задаётся шрифт Tahoma, размер шрифта 12px, цвет -->

a.menu { color: #000099; text-decoration: none; font-size: 11px; }<!--Задаётся цвет, шрифт-->

a.menu:visited { color: #000099; text-decoration: none; } <!--Посещённая ссылка, задаётся цвет, без подчеркивания-->

a.menu:active { color: #000099; text-decoration: none; } <!--Активная ссылка, задаётся цвет, без подчеркивания -->

a.menu:hover { color: #000099; text-decoration: underline; }> <!--Ссылка, на которой находится указатель мыши, цвет синий, нижнее подчёркивание-->

</style> <!--Закрывающий тег стиля-->

</head> <!--Конец раздела свойств страницы-->

<BODY BGCOLOR="#CCCCCC" marginwidth="0" marginheight="0" leftmargin=0 topmargin=0><!--Фон страницы-->

<center> <!--Выравнивание по центру-->

<table width=750 cellpadding=0 cellspacing=0 border=0 align=center> <!--Ширина таблицы 750 пикселей, расстояние между рамкой ячейки и текстом 0 пиксель, расстояние между рамками ячеек 0 пиксель, толщина рамки 0 пиксель, выравнивание по центру-->

<tr> <!--Строка таблицы-->

<td bgcolor=#AAA777><!--Цвет фона ячейки-->

<table width=100% cellpadding=2 cellspacing=1 border=0><!--Ширина таблицы 100%, толщина рамки 2 пикселя-->

<tr bgcolor= 00CDFF><td colspan=2 align=center><h1><IMG SRC='fon 1.jpg'"Width="228"Height="221"alt="80601_з Сорокина Ю.П."> ">Интернет - магазин ледовых коньков </h1></td>><!--Цвет строки, толщина рамки 5 пикселя, выравнивание по центру, ссылка на изображение fon 1.jpg-->

</tr><!--Конец строки-->

<tr><!--Начало строки-->

<td colspan=2></td>

</tr>

<tr>

<td bgcolor= FF4470 valign=top width=150 class=menu>

<?php

<! Начало PHP-скрипта !>

mysql_connect("localhost","root","");// Открытие соединения с MySQL, где localhost - имя компьютера, root- имя пользователя, ""-без пароля

mysql_select_db("konki_baza");// Выбрать базу данных konki_baza

$query1="select * from vid";//Выбрать все записи из таблицы vid

$res1=mysql_query($query1);//Получить результат на запрос1

$num_vid=mysql_num_rows($res1);//Обработка до тех пор, пока переменная $i не достигнет значений всех строк $res1

$i=0;//Переменной $i присваивается значение 0

while($i<$num_vid){//Присваивание переменной i значения, равное значению номера из таблицы vid

$vid_id=mysql_result($res1,$i,"vid_id");//Присваивание переменным значений (номер) из таблицы vid_id

$name=mysql_result($res1,$i,"nazvanie");//Присваивание переменным значений (название) из таблицы vid_id

print" &nbsp; &nbsp; <a href=\"vid.php?vid=$vid_id\">$name</a><br>";// Вывести на печать, ссылка на vid.php, vid равно соответствующему номеру, вместо $name появится соответствующее название вида коньков; &nbsp - принудительный пробел

$i++;//Увеличение шага переменной $i на +1

}

?>

<! Конец PHP-скрипта !>

<td width=450 valign=bottom bgcolor="#7F5980 " class="style1">

<center>

<font color=blue><p><h2>Добро пожаловать в наш</p><p>Интернет-магазин!</h2>

</p> <br>

<font color=black> <p><h3>Мы предлагаем различные виды ледовых коньков</p><p>как для профессиональных спортсменов так и для любителей.</p><p>В ассортименте:</p><p>Хоккейные коньки, Фигурные коньки, Раздвижные коньки.</h3></p>

</center>

<p><h3>Вы сможете заказать ледовые коньки не выходя из дома или офиса по самым низким ценам с доставкой в удобное для Вас время.</h3></p>

<br>

<h4>Наш адрес:</h4>

<p>г.Минск, ул.Гая, д.31, офис 25</p>

тел.:384-24-37 <br> </td>

<td bgcolor="#1E90FF" width=450 valign="top"><!--Ширина ячейки 450 пикселей, выравнивание ячейки по верхнему краю-->

</td><!--Закрывающий тег ячейки-->

</tr> <!--Закрывающий тег строки-->

<tr><!--Открывающий тег строки-->

<td width="100%" colspan=2 align=center>

<h4>Все права защищены законами об авторских правах.<hr>Минск 2010</h4>

</td></tr></table><!--Закрывающий тег таблицы-->

</center>

</table> <!--Закрывающий тег таблицы-->

</center> <!--Закрывающий тег выравнивание по центру-->

</body> <!--Конец разметки страницы-->

</html> <!--Конец html документа-->

ПРИЛОЖЕНИЕ 3

vid.php

Скрипты файла vid.php

<html> <!--Начало кода страницы-->

<head> <!--Раздел свойств страницы-->

<title>Магазин ледовых коньков </title> <!--Заголовок страницы-->

<META http-equiv="content-type" content="text/html; charset=Windows-1251"><!--Кодировка кириллица-->

<style> <!--Задаются классы стилей-->

.menu {font-family: Tahoma; font-size: 12px; color: #AA6670;} <!--Задаётся шрифт Tahoma, размер шрифта 12px, цвет -->

a.menu { color: #000099; text-decoration: none; font-size: 11px; }<!--Задаётся цвет, шрифт-->

a.menu:visited { color: #000099; text-decoration: none; } <!--Посещённая ссылка, задаётся цвет, без подчеркивания-->

a.menu:active { color: #000099; text-decoration: none; } <!--Активная ссылка, задаётся цвет, без подчеркивания -->

a.menu:hover { color: #000099; text-decoration: underline; }> <!--Ссылка, на которой находится указатель мыши, цвет синий, нижнее подчёркивание-->

</style> <!--Закрывающий тег стиля-->

</head> <!--Конец раздела свойств страницы-->

<BODY BGCOLOR="#CCCCCC" marginwidth="0" marginheight="0" leftmargin=0 topmargin=0><!--Фон страницы-->

<center> <!--Выравнивание по центру-->

<table width=750 cellpadding=0 cellspacing=0 border=0 align=center> <!--Ширина таблицы 750 пикселей, расстояние между рамкой ячейки и текстом 0 пиксель, расстояние между рамками ячеек 0 пиксель, толщина рамки 0 пиксель, выравнивание по центру-->

<tr> <!--Строка таблицы-->

<td bgcolor=#AAA777><!--Цвет фона ячейки-->

<table width=100% cellpadding=2 cellspacing=1 border=0><!--Ширина таблицы 100%, толщина рамки 2 пикселя-->

<tr bgcolor=00CDFF ><td colspan=2 align=center><h1><IMG SRC='fon 1.jpg'"Width="228"Height="221"alt="80601_з Сорокина Ю.П."> ">Интернет - магазин коньков</h1></td>><!--Цвет строки, толщина рамки 5 пикселя, выравнивание по центру, ссылка на изображение fon 1.jpg-->

</tr><!--Конец строки-->

<tr><!--Начало строки-->

<td colspan=2></td>

</tr>

<tr>

<td bgcolor=FF4470 valign=top width=150 class=menu>

<?php

<! Начало PHP-скрипта !>

mysql_connect("localhost","root","");// Открытие соединения с MySQL, где localhost - имя компьютера, root- имя пользователя, ""-без пароля

mysql_select_db("konki_baza");// Выбрать базу данных konki_baza

$query1="select * from vid";//Выбрать все записи из таблицы vid

$res1=mysql_query($query1);//Получить результат на запрос1

$num_vid=mysql_num_rows($res1);//Обработка до тех пор, пока переменная $i не достигнет значений всех строк $res1

$i=0;//Переменной $i присваивается значение 0

while($i<$num_vid){//Присваивание переменной i значения, равное значению номера из таблицы vid

$vid_id=mysql_result($res1,$i,"vid_id");//Присваивание переменным значений (номер) из таблицы vid_id

$name=mysql_result($res1,$i,"nazvanie");//Присваивание переменным значений (название) из таблицы vid_id

print" &nbsp; &nbsp; <a href=\"vid.php?vid=$vid_id\">$name</a><br>";// Вывести на печать, ссылка на vid.php, vid равно соответствующему номеру, вместо $name появится соответствующее название вида коньков; &nbsp - принудительный пробел

$i++;//Увеличение шага переменной $i на +1

}

?>

<! Конец PHP-скрипта !>

<br>

</td>

<td bgcolor=7F5980 width=70% valign=top>

<h2> Каталог коньков:</h2><hr size=1 color=#000099>

<?

<! Начало PHP-скрипта !>

# Создаём запрос 2 к базе данных (выбор всех товаров из выбранного ранее класса) #

$query2="select * from konki where vid_id = '$vid'";

#Делаем запрос 2 #

$res2=mysql_query($query2);

#Получаем результат запроса 2 #

$num_row2=mysql_num_rows($res2);

#задаём счётчик цикла #

$i=0;

# Выдаём все товары из выбранного класса с описанием и ссылкой на форму заказа #

while($i < $num_row2){

$konki_id = mysql_result($res2,$i,"konki_id");

$nazvanie = mysql_result($res2,$i,"nazvanie");

$opisanie = mysql_result($res2,$i,"opisanie");

$proizvoditel = mysql_result($res2,$i,"proizvoditel");

$cena = mysql_result($res2,$i,"cena");

$vid_id = mysql_result($res2,$i,"vid_id");

$images = mysql_result($res2,$i,"images");

echo " Ледовые коньки:<b>$konki_id</b><br>";

echo "Название:<b>$nazvanie</b><br>";

echo "Описание:<b>$opisanie</b><br>";

echo " Производитель:<b>$proizvoditel</b><br>";

echo "Цена:<b>$cena руб.</b><br>";

echo "Вид:<b>$vid</b>";

echo "<img src=$images.jpg>&nbsp;";

# Ссылка за форму заказа с передачей id товара #

echo "<a href=\"zakaz.php?konki_id=$konki_id\">Заказать</a><br><hr size=1 color=#00099>";

$i++;

}

?>

</td></tr>

<tr><td width="100%" colspan=2 align=center>

<p><a href="index.php">На главную</a></p>

</table></center></body></html>

ПРИЛОЖЕНИЕ 4

zakaz.php

Скрипты файла zakaz.php

<html>

<head>

<title>Магазин ледовых коньков </title>

<META http-equiv="content-type" content="text/html; charset=Windows-1251">

<style>

.menu {font-family: Tahoma; font-size: 12px; color: #AA6670;}

a.menu { color: #000099; text-decoration: none; font-size: 11px; }

a.menu:visited { color: #000099; text-decoration: none; }

a.menu:active { color: #000099; text-decoration: none; }

a.menu:hover { color: #000099; text-decoration: underline; }

</style>

</head>

<body>

<BODY BGCOLOR="#CCCCCC" marginwidth="0" marginheight="0" leftmargin=0 topmargin=0>

<center>

<table width=750 cellpadding=0 cellspacing=0 border=0 align=center>

<tr><td bgcolor=#AAA777>

<table width=100% cellpadding=2 cellspacing=1 border=0>

<tr bgcolor=DCA2F8><td colspan=2 align=center><h1><IMG SRC='fon 2.jpg'"Width="228"Height="221"alt="80601_з Сорокина Ю.П."> ">Интернет - магазин коньков</h1></td>

</tr><tr><td colspan=2></td>

</tr><tr><td bgcolor=FF4470 valign=top width=150 class=menu>

<?php

mysql_connect("localhost","root","");

mysql_select_db("konki_baza");

print "<font face=Arial size=3 color=blue><b> &nbsp; Виды коньков:</b></font><br>";

$query1 = "select * from vid";

$res1 = mysql_query($query1);

$num_vid = mysql_num_rows($res1);

$i=0;

while($i < $num_vid){

$vid_id = mysql_result($res1,$i,"vid_id");

$name = mysql_result($res1,$i,"nazvanie");

print " &nbsp; &nbsp; <a href=\"vid.php?vid=$vid_id\">$name</a><br>";

$i++;

}

?>

<br><br><br><br><br><br><br><br><br><br><br><br>

<br><br><br><br><br><br><br><br><br><br><br><br> </td>

<td bgcolor= 7F5890 width=70% valign=top>

<p><font face=Arial align=center size=3 color=blue ><h2> Для оформления заказа коньков заполните форму </h2></font></p><br>

<form action=zakaz1.php method=post>

<h2>Заказываемые коньки:</h2>

<?

# Создаём запрос 2 к базе данных (выбор определенного товара) #

$query2 = "select * from konki where konki_id='$konki_id'";

# Получаем результат запроса 2 #

$res2=mysql_query($query2);

#Определяем число товаров в запросе 2 #

$num_row2=mysql_num_rows($res2);

# задаём счётчик цикла #

$i=0;

# Формируем список товаров в запросе 2 #

while($i<$num_row2){

$konki_id = mysql_result($res2,$i,"konki_id");

$name = mysql_result($res2,$i,"nazvanie");

print"<font face=Arial size=2 color=blue><b><h3>&nbsp;<b>$name</h3></b></font>";

$i++;

}

?>

<input type=hidden name=konki_id value="<?=$konki_id?>">

<p><h3> Количество:<input type=text name=kolvo size=3>

<p><h3>Фамилия, имя, отчество:<input type=text name=fio>

<h3>Адрес:<textarea name=address cols=25 rows=2><!--Поля для ввода большого текста, ширина окна - 25 символов, высота окна-2 символа-->

</textarea>

<h3>Телефон:<input type=text name=phone>

<h3>Электронный адрес:<input type=text name=email>

<br><br>

<input type=submit value="Заказать">&nbsp;

<input type=reset value="Очистить">

</form> </td></tr>

<tr> <td width="100%" colspan=2 align=center>

<p><a href="index.php">На главную</a></p>

</tr>

</table>

</center>

</body>

</html>

ПРИЛОЖЕНИЕ 5

zakaz1.php

Скрипты файла zakaz1.php

<html>

<head>

<title>Магазин ледовых коньков </title>

<META http-equiv="content-type" content="text/html; charset=Windows-1251">

<style>

.menu {font-family: Tahoma; font-size: 12px; color: #AA6670;}

a.menu { color: #000099; text-decoration: none; font-size: 11px; }

a.menu:visited { color: #000099; text-decoration: none; }

a.menu:active { color: #000099; text-decoration: none; }

a.menu:hover { color: #000099; text-decoration: underline; }

</style>

</head>

<body>

<BODY BGCOLOR="#CCCCCC" marginwidth="0" marginheight="0" leftmargin=0 topmargin=0>

<center>

<table width=750 cellpadding=0 cellspacing=0 border=0 align=center>

<tr>

<td bgcolor=#AAA777>

<table width=100% cellpadding=2 cellspacing=1 border=0>

<tr bgcolor=DCA2F8><td colspan=2 align=center><h1><IMG SRC='fon 2.jpg'"Width="228"Height="221"alt="80601_з Сорокина Ю.П.">Интернет - магазин коньков </h1></td>

</tr><tr><td colspan=2></td>

</tr><tr><td bgcolor=FF4470 valign=top width=150 class=menu>

<?php

mysql_connect("localhost","root","");

mysql_select_db("konki_baza");

print "<font face=Arial size=3 color=blue><b> &nbsp; Виды коньков:</b></font><br>";

$query1 = "select * from vid";

$res1 = mysql_query($query1);

$num_vid = mysql_num_rows($res1);

$i=0;

while($i < $num_vid){

$vid_id = mysql_result($res1,$i,"vid_id");

$name = mysql_result($res1,$i,"nazvanie");

print " &nbsp; &nbsp; <a href=\"vid.php?vid=$vid_id\">$name</a><br>";

$i++;

}

?>

<br><br><br><br>

<br><br><br><br>

<br><br><br><br>

<br><br><br><br>

<br><br><br><br>

</td> <td bgcolor="#7F5890" width=450 >

<h2>Ваш заказ успешно занесен в нашу базу данных.</h2>

<! Начало PHP-скрипта !>

<?

# Создаём запрос 2 к базе данных (вставка информации о покупателе) #

$query2="insert into pokupatel values ('','$fio', '$address', '$phone', '$email')";

# Делаем запрос 2 #

$res2=mysql_query($query2);

# Определяем последний присвоенный id #

$last_insert=mysql_insert_id();

# Определяем текущую дату #

$data_oforml=date("y-m-d");

# Создаём запрос 3 к базе данных (вставка информации о заказе) #

$query3="insert into schet values ('', '$data_oforml', '$last_insert')";

# Делаем запрос 3 #

$res3=mysql_query($query3);

# Определяем последний присвоенный id #

$last_insert=mysql_insert_id();

# Создаём запрос 4 к базе данных (вставка информации в книгу заказов) #

$query4="insert into schetpok values ('', '$last_insert', '$konki_id', '$kolvo')";

# Делаем запрос 4 #

$res4=mysql_query($query4);

?>

<! Конец PHP-скрипта !>

?>

<br><br><br><br>

</td></tr><tr>

<td width="100%" colspan=2 align=center>

<p><a href="index.php">На главную</a></p>

</td></tr></table>

</center>

</body>

</html>

Размещено на Allbest.ru


Подобные документы

  • Разработка интернет-магазина для реального заказчика. Проведение анализа и выбор интернет-технологий для разработки интернет-магазина. Проектирование предметной области. Разработка динамических web-страниц интернет-магазина, управляемых базой данных.

    дипломная работа [1,7 M], добавлен 08.06.2013

  • CRM-системы: разновидности, проблемы реализации, их преимущества и недостатки. Критические характеристики CRM-систем для работы через Интернет (WEB-CRM). Разработка содержания и структуры WEB-сайта интренет-магазина "Vinil", создание схемы и базы данных.

    курсовая работа [2,6 M], добавлен 19.05.2013

  • Разработка интернет-магазина, который специализируется на продаже книг. Сравнение технологий и средств разработки: языки программирования и программное обеспечение. Социальные сети и система управления контентом. Проектирование модели базы данных.

    курсовая работа [3,6 M], добавлен 25.06.2012

  • Анализ сравнения интернет-магазина и электронного магазина. Проектирование структуры web-сайта. Обработка заказа. Основное понятие языка php. Средства безопасности системного уровня приложения. Разработка структуры базы данных и структуры web-сайта.

    курсовая работа [1,4 M], добавлен 31.03.2014

  • Разработка сайта интернет-магазина, управляемого базой данных. Установка XAMPP, разделение кода и оформления с помощью Smarty. Начало реализации проекта Goodstore. Создание каталога товаров. Создание модели данных с помощью ALLFUSION ERWIN DATA MODELER.

    дипломная работа [3,9 M], добавлен 20.03.2017

  • Принципы построения СУБД, их достоинства. Архитектура распределенной информационной системы. Разработка интернет-магазина рынка книг: построение физической модели данных на языке SQL, проектирование схемы базы данных с использованием веб-интерфейса.

    курсовая работа [2,3 M], добавлен 01.11.2011

  • Разработка интернет-магазина мужской и женской одежды и аксессуаров. Требования к техническим характеристикам сайта (трафик, надежность, безопасность). Выбор методов сопровождения интернет-магазина. Подключение интернет-магазина к платежным системам.

    отчет по практике [2,9 M], добавлен 01.05.2015

  • Описание программного обеспечения для разработки Интернет-магазина. Установка программы WYSIWYG Web Builder v3.2.0. Создание структурного макета Интернет-магазина. Проектирование главной страницы с перечнем товарных наименований (на примере TV.html).

    курсовая работа [4,0 M], добавлен 30.11.2011

  • Факторы, влияющие на пропускную способность в беспроводных сетях. Использование скриптового языка программирования PHP для разработки базы данных интернет-магазина, его основные преимущества. Современные методы и средства тестирования web-приложений.

    дипломная работа [3,5 M], добавлен 10.07.2015

  • Общая схема интернет-магазина. Установка CMS Joomla, Virtuemart и Denwer на компьютер. Настройка внешнего вида и функционала интернет-магазина. Доставка товара покупателю и способы его оплаты. Оптимизация работы интернет-магазина с базами данных.

    курсовая работа [505,3 K], добавлен 17.12.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.