ВУЗ:
Составители:
Рубрика:
О.В. Пинягина
76
В том случае, когда покупатель авторизован, можно оформлять заказ.
Оформление заказа с точки зрения данных заключается в следующих
действиях.
Создается новый заказ для нашего покупателя в таблице Заказ:
$order=uniqid("OR");
$strSQL="INSERT INTO orders
(id_order, date_ord, id_cust, dostavka, bonus) VALUES
('".$order."',CURDATE(),".$id.",'".$dostavka."','".$bonus."')";
mysql_query($strSQL)
or die("Не могу выполнить запрос1!");
Выбираются строки из корзины покупателя и переписываются в
таблицу СоставЗаказа:
$strSQL="SELECT * FROM basket_books
WHERE id_bask='".$id_bask."'";
$result=mysql_query($strSQL)
or die("Не могу выполнить запрос2!");
while ($row=mysql_fetch_array($result))
{
$strSQL="INSERT INTO order_books (id_order, id_book,
kolvo) VALUES ('".$order."',".$row["id_book"].
",".$row["kolvo"].")";
mysql_query($strSQL)
or die("Не могу выполнить запрос3!");
}
Удаляется корзина покупателя:
$strSQL="DELETE FROM basket_books
WHERE id_bask='".$id_bask."'";
mysql_query($strSQL)
О.В. Пинягина В том случае, когда покупатель авторизован, можно оформлять заказ. Оформление заказа с точки зрения данных заключается в следующих действиях. Создается новый заказ для нашего покупателя в таблице Заказ: $order=uniqid("OR"); $strSQL="INSERT INTO orders (id_order, date_ord, id_cust, dostavka, bonus) VALUES ('".$order."',CURDATE(),".$id.",'".$dostavka."','".$bonus."')"; mysql_query($strSQL) or die("Не могу выполнить запрос1!"); Выбираются строки из корзины покупателя и переписываются в таблицу СоставЗаказа: $strSQL="SELECT * FROM basket_books WHERE id_bask='".$id_bask."'"; $result=mysql_query($strSQL) or die("Не могу выполнить запрос2!"); while ($row=mysql_fetch_array($result)) { $strSQL="INSERT INTO order_books (id_order, id_book, kolvo) VALUES ('".$order."',".$row["id_book"]. ",".$row["kolvo"].")"; mysql_query($strSQL) or die("Не могу выполнить запрос3!"); } Удаляется корзина покупателя: $strSQL="DELETE FROM basket_books WHERE id_bask='".$id_bask."'"; mysql_query($strSQL) 76
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »