mysql - 如何将具有列表状态的列表购物车插入 JSON 和颤动?
问题描述
我的颤振代码 在此处输入图像描述
GestureDetector(
onTap: () async{
final url = Uri.parse("http://10.0.2.2/VenderooDB/insert_customer_order.php");
CartList _cartList = new CartList([]);
_cartList.addAll(items);
String list_card = jsonEncode(_cartList.state);
var orderData = {
"order_no": "",
"order_date": "",
"ship_date": "",
"ship_name": "",
"ship_address": "",
"ship_tell": "",
"cus_id": "",
"cus_name": "",
"bill_image": "",
"net_price": netPrice.toString(),
"payment_status": "0",
"payment_type": "",
"list_card":list_card
};
var res = await http.post(url, body: orderData);
if (res.statusCode == 200) {
Fluttertoast.showToast(msg: "สั่งซื้อสินค้าเรียบร้อยแล้ว",toastLength: Toast.LENGTH_SHORT);
print('Inserted CustomerOrderSuccess');
} else {
print('Can not Insert');
}
Navigator.of(context).push(MaterialPageRoute(
builder: (context) => OrderConfirmPage()));
},
child: Container(
height: 50.0,
child: Material(
borderRadius: BorderRadius.circular(30.0),
shadowColor: Colors.white30,
color: Colors.lightBlue,
elevation: 7.0,
child: Center(
child: Text('สั่งซื้อสินค้า/ตรวจสอบข้อมูล',
style: TextStyle(
fontFamily: 'Prompt',
fontSize: 18,
color: Colors.white,
)),
),
),
),
),
我的 PHP 代码 在此处输入图像描述
$list_card = json_decode($_POST['list_card'],true);
我的 PHP 代码 在此处输入图像描述
foreach($list_card as $item){
$order_detail_query = "INSERT INTO customer_order_detail (order_detail_id,order_id,product_id,product_name,product_type,product_price,quantity,total)
VALUES(null,'$last_id','1','$product_name','$product_type','$product_price','$quantity','$total')";
}
$res = mysqli_query($conn,$order_detail_query);
如何将 JSON列表数据发送 到 PHP?我有购物车列表 3 项,我想将购物车列表转换为 JSON 并发送以保存到 MYSQL 中的表详细信息
对不起,我的英语不好。
解决方案
推荐阅读
- python - 提取多个 XML 文件上所有标签之间的文本,并将提取的文本复制到 csv 文件
- laravel - 在 Laravel 和 Vue 之间共享数据的正确方式
- python - 如何在 tensorflow keras 中引用地面实况变量?
- hadoop - 无法将数据从 Pig 存储到 hbase
- reactjs - useForm隐藏的嵌套文件输入不起作用
- sql - 用单个列从另一个表更新一个表中的多个列?
- python - 如何通过不让它重复结果来正确循环范围
- sql - 标准多连接性能问题
- git - 使用 git reset --hard "commit id",现在我的 HEAD 已分离
- python - 我需要一种方法来提供多个变量并且每次随机调用一个?