Создание прототипа интернет-магазина коньков
Проектирование базы данных в СУБД 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" <a href=\"vid.php?vid=$vid_id\">$name</a><br>";// Вывести на печать, ссылка на vid.php, vid равно соответствующему номеру, вместо $name появится соответствующее название вида коньков;   - принудительный пробел
$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" <a href=\"vid.php?vid=$vid_id\">$name</a><br>";// Вывести на печать, ссылка на vid.php, vid равно соответствующему номеру, вместо $name появится соответствующее название вида коньков;   - принудительный пробел
$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> ";
# Ссылка за форму заказа с передачей 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> Виды коньков:</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 " <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> <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="Заказать">
<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> Виды коньков:</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 " <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.2013CRM-системы: разновидности, проблемы реализации, их преимущества и недостатки. Критические характеристики 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