Диплом: Автоматизация управления продажами книжного интернет магазина ООО "Литера"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
136
}else {echo 'ничего не найдено';echo '<meta http-equiv="refresh" content="2;
url=?action='.$db.'"';}}
include("foot.inc");\\ подключения шаблона конца страницы;
3. Листинг кода выполняемого на странице «регистрация нового клиента».
Запрос SQL на добавление нового клиента:
$querty_AddClient = INSERT INTO client (‘’, ‘".$_GET[name_client]."'’,
'".$_POST['mail']."', '".$_POST['password']."', '".$_POST['address']."',
'".$_POST['phone_number']."'’
If ($_POST[‘type’]=’1’) { // если клиент регистрируется как юридическое лицо
$querty_AddClientRec = INSERT INTO requisites (‘’,’$_GET[id_requisites]’
‘".$_GET[name]."'’, '".$_POST['inn']."', '".$_POST['kpp']."', '".$_POST['rs']."',
'".$_POST['ks']."','".$_POST['bik']."'’,'".$_POST['bank']."'’}
4. Листинг кода выполняемого на странице «оформление заказа».
Запросы на добавление нового заказа:
$querty_CreateNewOrder = INSERT INTO order VALUES (‘’,’’,’’,’’,’’,’’,’’)
$querty_AddBookToBasket = INSERT INTO bought_products values (‘’,
‘".$_GET[current_id_order]."'’, '".$_POST['id_book']."', '".$_POST['amount']."'’
$querty_ChangeBookAmount = UPDATE books SET amount='.$new_volume.'
WHERE id='".$_GET['id_book']."'";
$querty_AddStationeryToBasket = INSERT INTO stationery values (‘’,
‘".$_GET[current_id_order]."'’, '".$_POST['id_stationery]."', '".$_POST['amount']."'’
while($array_FindIDProduct) {// выполнять пока не будут просмотрены все книги
находящиеся в корзине//
$summ = sum+$array_FindIDProduct.amount*$array_FindIDProduct.price}
$querty_UpdateCurrentIDOrder = UPDATE Order SET
id_client='".$_GET['current_id_client']."', date='".$_GET['date']."', total= ‘.$total’
WHERE id='".$_GET['current_id_order']."'";
137
5. Листинг кода выполняемого на странице «Каталог книг. Добавление,
изменение, удаление».
Запрос на отображение книжных товаров, которых нет в наличии:
$querty_FindNull = SELECT * FROM books where amount = 0;
Функция вывода всей продукции:
echo “<table class=”all_id_book”>”;
while($array_FindAllIDBooks) {
echo “<tr>
<td>’.$array_FindBook.id_book.’<td></td>’.$array_FindBook.name_book.’</td><td
>’.$array_FindBook.id_author.’</td>
</tr>”
while($array_FindAllIDBooks) {
echo “<tr>”<td>’.$array_FindAllBook.id_book.’</td>’
<td>.$array_FindAllBook.amount’</td></tr>”;
}}
Запрос на изменение параметров указанного книжного товара:
$querty_UpdateBook = "UPDATE books SET
name_book'='".$_POST['name_book']."', id_author='".$_POST['id_author']."',
id_genre='".$_POST['id_genre']."', price='".$_POST['price']."',
description='".$_POST['description']."',WHERE id_book='".$_GET['id_book']."'";
6. Листинг кода выполняемого на странице «Каталог книг. Добавление».
Функция добавления новой книги:
<?php
if(!$_POST['add_book_ok']) {
echo '<div style="padding-left:35%">';
echo '<form action="?action=add_book" method="post" enctype="multipart/form-
data">';
echo 'введите название книги <input type="text" name_book="name_book"
size="20" wrap="off">';
echo 'выберите автора <input type="JumpMenu " id_author="id_author" size="20"
><br/>';
138
echo 'выберите жанр <input type="JumpMenu" id_genre="id_genre" ><br/>';
echo 'введите цену <input type="text" price="price" size="3" wrap="off"><br/>';
echo 'описание <br><textarea name="description" rows=5 amounts=40
></textarea><br/>';
echo 'введите количество <input type="text" amount="amount" size="3"
wrap="off"><br/>';
echo 'выберите изображение <input type="file" photo="PHOTO[0]" size="20"
/><br>';
echo '<input type="submit" name="add_book_ok" value="добавить книгу">';
echo '</form>';
echo '</div>';
} else {
$querty_AddBook= INSERT INTO books VALUES (‘’, '".$_POST['name_book']."',
'".$_POST['id_author']."', '".$_POST['id_genre']."', '".$_POST['price']."',
'".$_POST['description']."', '".$_POST['amount']."', ' ',
'','".$_PHOTO['PHOTO']['photo'][0]."',)
}
If (@mysql_query($q_AddBook) {
echo 'книга успешно добавлена в базу'; echo '<meta http-equiv="refresh"
content="1; url=?action='.$db.'"';
}else {echo 'ошибка, повторите операцию';echo '<meta http-equiv="refresh"
content="2; url=?action='.$db.'"';}}
?>
7. Листинг кода выполняемого на странице «заказы».
Запрос на поиск полной информации о заказе по номеру заказа:
$querty_FindOrder = SELECT * FROM order WHERE id_order =
'".$_GET['id_order']."''; $array_FindOrder = mysql_fetch_array($querty_FindOrder);
$querty_FindOrderClient = SELECT * FROM client WHERE id_client =
'".$array_FindOrder.id_client."' ;
$array__FindOrderClient mysql_fetch_array($querty_FindOrderClient)
139
$querty_FindOrderBooks = SELECT * FROM bought_products WHERE id_order =
'".$array_FindOrder.id_order"' ;
$array_FindOrderBooks = mysql_fetch_array($querty_FindOrderBooks);
Функция вывода всей информации по заказу:
echo “<table class=”all_order”>”;
while($array_FindOrder) {
echo “<tr>
<td>’.$array_FindOrder.id_order.’<td></td>’.$array_FindOrderClient.name_client.’</
td><td>’.$array_FindOrder.date.’</td>
</tr>”
while($array_FindOrderBooks) {
echo “<tr>”<td>’.$array_FindOrder.id_book.’</td>’
<td>.$array_FindOrder.amount’</td></tr>”;
}}
Запрос на изменение параметров указанного книжного товара:
$querty_UpdateBook = "UPDATE books SET name='".$_POST['name_book']."',
author='".$_POST['author']."', genre='".$_POST['genre']."',
price='".$_POST['price']."', description='".$_POST['description']."',WHERE
id_book='".$_GET['id_book']."'";

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)