Shopify Webhook JSON 到 PHP 使用和 post 变量
Shopify Webhook JSON to PHP use and post variables
嘿,谢谢你的帮助,
我已将 Webhooks 指向我的域我已设法将一些字段写入我的数据库,但我在将 line_items 及其数组内容发布到 mysql 时遇到问题.
例如,我想提取 line_items 的标题,即“飞行员太阳镜”
到目前为止,我只设法将 Array 这个词拉入 table。
我用过这个代码
//Assign to variable
$email = $data['line_items???'];
$stmt = $link->query("INSERT INTO orders (test)
VALUES ('$email')");
这是数组的行项目部分
[line_items] => Array
(
[0] => Array
(
[id] => 487817672276298554
[variant_id] =>
[title] => Aviator sunglasses
[quantity] => 1
[sku] => SKU2006-001
[variant_title] =>
[vendor] =>
[fulfillment_service] => manual
[product_id] => 788032119674292922
[requires_shipping] => 1
[taxable] => 1
[gift_card] =>
[name] => Aviator sunglasses
[variant_inventory_management] =>
[properties] => Array
(
)
[product_exists] => 1
[fulfillable_quantity] => 1
[grams] => 100
[price] => 89.99
[total_discount] => 0.00
[fulfillment_status] =>
您的变量 $email 是一个数组。一个订单有很多行项目。因此,您不必将电子邮件分配给 table 列,而是必须迭代数组并获取您想要的内容。除此之外,订单项永远不会有电子邮件,因此如果您在表示标题时使用标题,您的示例会更清楚。
嘿,谢谢你的帮助,
我已将 Webhooks 指向我的域我已设法将一些字段写入我的数据库,但我在将 line_items 及其数组内容发布到 mysql 时遇到问题.
例如,我想提取 line_items 的标题,即“飞行员太阳镜”
到目前为止,我只设法将 Array 这个词拉入 table。
我用过这个代码
//Assign to variable
$email = $data['line_items???'];
$stmt = $link->query("INSERT INTO orders (test)
VALUES ('$email')");
这是数组的行项目部分
[line_items] => Array
(
[0] => Array
(
[id] => 487817672276298554
[variant_id] =>
[title] => Aviator sunglasses
[quantity] => 1
[sku] => SKU2006-001
[variant_title] =>
[vendor] =>
[fulfillment_service] => manual
[product_id] => 788032119674292922
[requires_shipping] => 1
[taxable] => 1
[gift_card] =>
[name] => Aviator sunglasses
[variant_inventory_management] =>
[properties] => Array
(
)
[product_exists] => 1
[fulfillable_quantity] => 1
[grams] => 100
[price] => 89.99
[total_discount] => 0.00
[fulfillment_status] =>
您的变量 $email 是一个数组。一个订单有很多行项目。因此,您不必将电子邮件分配给 table 列,而是必须迭代数组并获取您想要的内容。除此之外,订单项永远不会有电子邮件,因此如果您在表示标题时使用标题,您的示例会更清楚。