詳細注文詳細テーブル
フィールド名データ型デフォルト値は空以外の自動インクリメントを許可します備考
id int(11) NO は ID です
orderid int(11) NO 注文 ID 番号
goodsid int(11) NO 製品 ID 番号
name varchar (32) NO 製品名
prince double(6,2) NO 単価
num int(11) NO 数量
注文注文表
フィールド名 データ型 デフォルト値は空以外の自動インクリメントを許可します 備考
id int(11) NOはidです
uid int(11) NO メンバーID番号
linkman varchar(32) NO 連絡先担当者
address varchar (255 ) NO 住所
code char(6) NO 郵便番号
phone varchar(16) NO 電話番号
addtime int(11) NO 購入時間
total double(8,2) NO 合計金額
status tinyint(4) NOステータス 0: 新規注文 1: 発送済み 2: 受け取りました 3: 無効な注文
ショッピングカート決済、詳細注文詳細テーブルのordersidを取得するにはどうすればよいですか?
詳細注文詳細テーブル
フィールド名データ型デフォルト値は空以外の自動インクリメントを許可します備考
id int(11) NO は ID です
orderid int(11) NO 注文 ID 番号
goodsid int(11) NO 製品 ID 番号
name varchar (32) NO 製品名
prince double(6,2) NO 単価
num int(11) NO 数量
注文注文表
フィールド名 データ型 デフォルト値は空以外の自動インクリメントを許可します 備考
id int(11) NOはidです
uid int(11) NO メンバーID番号
linkman varchar(32) NO 連絡先担当者
address varchar (255 ) NO 住所
code char(6) NO 郵便番号
phone varchar(16) NO 電話番号
addtime int(11) NO 購入時間
total double(8,2) NO 合計金額
status tinyint(4) NOステータス 0: 新規注文 1: 発送済み 2: 受け取りました 3: 無効な注文
ショッピングカート決済、詳細注文詳細テーブルのordersidを取得するにはどうすればよいですか?
注文時はトランザクション処理となり、まずorders
表,然后得到刚插入的ordersid
,然后再插入detail
テーブルに挿入する必要があります。
挿入が失敗した場合はロールバックします
ecshop には、ショッピング カート情報専用の特別なカート テーブルがあります。クリックしてショッピング カートに追加するときに、セッションまたはユーザー ID + 製品 ID をショッピング カートに入れます。チェックアウトの際は、通常のフォームとして提出するだけです。