"; //echo "basketno --- $basketno
"; //----------------------------------------- function ShopInfo($shopno){ global $database; $sqlstr = "select shop_name,path from shop_info "; $sqlstr .= "where chk = '1' and shop_no ='$shopno' "; //echo $sqlstr; $result = pg_exec ($database, $sqlstr); if(!$result) die("SQLが実行できませんでした。"); $rowvalue = pg_fetch_row($result,0); pg_freeresult($result); return $rowvalue; } function ProdInfo($shopno,$productno){ global $database; $sqlstr = "select name,price,point,tax,send from product_info "; $sqlstr .= "where chk = '1' and shop_no = '$shopno' and product_no = '$productno'"; $result = pg_exec ($database, $sqlstr); if(!$result) die("SQLが実行できませんでした。"); $rowvalue = pg_fetch_row($result,0); pg_freeresult($result); return $rowvalue; } function SubNoMake(){ global $basketno,$database; $sqlstr = "select max(sub_no) from basket "; $sqlstr .= "where order_no = '$basketno' "; $result = pg_exec ($database, $sqlstr); if(!$result) die("SQLが実行できませんでした。"); $rowvalue = pg_fetch_row($result,0); pg_freeresult($result); return $rowvalue[0]+1; } function AddData($shopno,$productno,$num,$newsubno,$proinfo,$size){ global $basketno,$database; $sqlstr = "insert into basket values('$basketno','$newsubno','$shopno','$productno','$proinfo[0]','$proinfo[1]','$proinfo[3]','$proinfo[4]',$num,'$proinfo[2]','today','now',0,'$size','','') "; $result = pg_exec ($database, $sqlstr); if(!$result) die("SQLが実行できませんでした。"); pg_freeresult($result); } function DaleteData($subno){ global $basketno,$database; $sqlstr = "delete from basket where sub_no='$subno' and order_no ='$basketno' and chk='0'"; $result = pg_exec ($database, $sqlstr); if(!$result) die("削除できませんでした。。"); pg_freeresult($result); } function DaleteAllData(){ global $basketno,$database; $sqlstr = "delete from basket where order_no = '$basketno' and chk='0'"; $result = pg_exec ($database, $sqlstr); if(!$result) die("削除できませんでした。"); pg_freeresult($result); } function UpdateData($subno,$num){ global $basketno,$database; $sqlstr = "update basket set amount = $num, koushin_date='today', time='now' "; $sqlstr .= "where order_no = '$basketno' "; $sqlstr .= "and sub_no = '$subno' and chk='0'"; //echo $sqlstr; $result = pg_exec ($database, $sqlstr); if(!$result) die("SQLが実行できませんでした。"); pg_freeresult($result); } function DataShow($rowvalue,$shopdata){ ?>
$rowvalue[13]"; } ?> 削除

かごのなかは空です。

"); }else{ print("\n"); print("\n"); print("\n"); print(" \n"); print("\n"); print("\n"); print("\n"); print("\n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); $result = pg_exec ($database, $sqlstr); if(!$result) die("SQLが実行できませんでした。"); $rows = pg_numrows($result); $sumprice=0; $sumnum=0; for($i=0;$i<$rows;$i++){ $rowvalue = pg_fetch_array($result,$i); $sqlstr = "select shop_name,path from shop_info "; $shopdata = ShopInfo($rowvalue[shop_no]); DataShow($rowvalue,$shopdata); $sumprice+=$rowvalue[price]*$rowvalue[amount]; $sumnum+=$rowvalue[amount]; } pg_freeresult($result); // pg_close($database); print("

現在買い物かごの中には以下の商品が入っています。
注文数を変更した場合は右側の更新ボタンを必ずクリックしてください。
注文は各店舗毎に行ないます。
お届け先の指定は1店舗につき1個所となっております。
複数のお届け先をご希望の際は、お手数ですがお届け先毎の会計をお願いいたします。

店舗名商品名単 価注文数小 計送 料消費税更 新削 除
\n"); print("\n"); print(" \n"); print(" \n"); print(" \n"); print(" \n"); print("
合計商品点数"); echo number_format($sumnum); print(" 点
合計金額\n"); echo number_format($sumprice); print(" 円

\n"); print(""); print(""); print("\n"); print("
\n"); # print("
"); print(" "); print(" \n"); print("
\n"); print(" \n"); print(" \n"); print("
\n"); print(" \n"); print("
\n"); } pg_close($database); include("footer.inc"); ?>