PHP データは取得できますが、データベースに書き込むことはできません。同じファイルの別のテーブルが書き込まれる可能性があります。
//セッションID(SID);
//セッション開始();
require_once("../connect/conn_sql.php") //データベースリンクファイルが含まれます
if( $_POST["txt_taker"]!="" && $_POST["txt_address"]!="" && $_POST["txt_tel"]!="" && $_POST["txt_paymethod"]!="" ) {
$taker = $_POST["txt_taker"] //荷受人
;
$address = $_POST["txt_address"] //配送先住所
$tel = $_POST["txt_tel"] //連絡先番号
$paymethod = $_POST["txt_paymethod"];//支払い方法
$username = $_POST["txt_username"] //メンバー名
$pnums = $_POST["txt_pnums"] //アイテムの数量
$omoney = $_POST["txt_omoney"] //注文金額
$remark = $_POST["txt_remark"] //備考
$onum = date('YmdHis').$username //注文番号を生成します
$createtime = date('Y-m-d H:i:s'); //注文送信日
$str1 = "tb_order (M_Name,O_Num,P_Nums,O_Money,O_Taker,O_Address,O_Tel,O_Paymethod,O_CreateTime,O_Status,O_Remark) に挿入
value('$username','$onum',$pnums,$omoney,'$taker','$address','$tel','$paymethod','$createtime',0,'$remark') ";
エコー $str1;
$insert1 = mysql_query($str1) // SQL ステートメントを実行します
echo $insert1; // 注文商品詳細テーブルに追加
セッション開始();
$array=explode("@",$_SESSION['プロデュースリスト']);
$arrayquatity=explode("@",$_SESSION['quatity']);
$s=0;
$i=0;
for($i=0;$i
for($i=0;$i
;
$sql="select * from tb_product where P_ID =".$pid $arr = mysql_query($sql); $info=mysql_fetch_array($arr);
$onum = 日付('YmdHis').$ユーザー名
$p_unitprice =$info['P_VPrice'];//単価
$p_nums =$arrayquatity[$i] //数量
$p_price = $arrayquatity[$i]*$info['P_VPrice'] //小計価格
;
$str2 = "tb_order_product (O_Num,P_ID,P_UnitPrice,P_Nums,P_Flod,P_Price) 値に挿入 ('$onum',$pid,$p_unitprice,$p_nums,1,$p_price)"; $insert2 = mysql_query($str2) ); // SQL ステートメントを実行します
}
}
if( $insert1 && $insert2) //両方のテーブルのデータが正常に挿入された場合
{
$_SESSION['qk'] = "はい" // ショッピングカートをクリアします
;
echo "<script>alert('おめでとうございます、注文は正常に送信されました!');window.location.href='../db_zhuyegoojia.php'</script>";
else { echo "<script>alert('申し訳ありません、注文の送信に失敗しました!'); window.location.href='../db_member_order_add.php'</script>";
}
}
else { echo "<script>alert('* が付いた必須情報を入力してください'); window.location.href='../db_member_order_add.php'</script>";