Разработка базы данных для интернет-магазина

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

gt;$cena руб."; //Вывести в браузер слово Цена и соответствующую ему цену модели поля cena.

echo "Номер вида:"; //Вывести в браузер выражение Номер вида и соответствующий ему номер модели поля vid.

 ";//image,src-*.jpg,.">echo " "; // Вывести в браузер картинку из поля image, src - указывает имя графического файла с расширением*.jpg, картинки находятся в той же директории.

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

Заказать";//Идентификатор модели передаётся через адресную строку, при нажатии на ссылку Купить пользователь попадает на страницу zakaz.php, где может оформить заказ, заполнив поля формы.

$i++;

}

?>

Рассмотрим сценарий, отображающий форму заказа одежды, который записан на странице zakaz.php.

 

Для оформления заказа покупателю необходимо нажать кнопку Заказать, после чего открывается форма для оформления заказа, показанная на рисунке 2.4. При этом информация записывается в базу данных с помощью sql-оператора INSERT.

 

Рисунок 2.4 - Сценарий, реализующий форму заказа одежды (страница zakaz.php)

 

Рассмотрим сценарий, который показывает пользователю, что его заказ внесён в базу данных, который представлен на странице zakaz1.php.

Таблицы pokupatel, schet, schetpok записаны в том порядке, в котором они между собой связаны внешними ключами, поэтому функцией last_insert значение поля одной таблицы вставляется в соответствующее поле (внешний ключ) другой таблицы.

 

<?

$query2="insert into pokupatel values (,$fio,$address,$phone,$email)";// Запрос2=вставить в таблицу pokupatel значения: - идентификационный номер модели ; $fio - в переменную $fio вставить Фамилию-имя-отчество покупателя одежды; $address - в переменную $address вставить адрес покупателя одежды; $phone - в переменную $phone вставить номер телефона; $email - в переменную $email вставить адрес электронной почты.

$res2=mysql_query($query2);// Запрос, который необходимо выполнить

$last_insert=mysql_insert_id();//Определяем последний присвоенный id

$data_oforml=date("y-m-d");//Дата оформления заказа заносится в переменную $data_oforml и записывается в порядке ("y-m-d"), где "y"(год) 4 символа, "m"(месяц) 2 символа, "d"(день) 2 символа, например, 2010.08.06

$query3="insert into schet values (,$data_oforml,$last_insert)";//Запрос3=вставить в таблицу schet значения: - номер счёта; $data_oforml- в переменную $data_oforml вставить дату оформления заказа модель одежды; $last_insert - соответствует полю pokupatel_id (является внешним ключом) и означает: вставить номер покупателя из таблицы pokupatel.

$res3 = mysql_query($query3);// Запрос, который необходимо выполнить

$last_insert = mysql_insert_id();//Определяем последний присвоенный id

$query4="insert into schetpok values (,$last_insert,$odegda_id,$kolvo)";// Запрос4=вставить в таблицу schetpok значения: - но?/p>