Разработка электронного магазина на PHP и MySQL. Пинягина О.В. - 76 стр.

UptoLike

Составители: 

О.В. Пинягина
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