我希望獲得基本詳細信息,例如當新訂單放入woocommerce並將其保存到單獨的MySQL表中時,客戶的基本信息如Order ID
,Name
和Phone
。Woocommerce轉儲MySQL中的新訂單詳細信息表
這是我正在嘗試的代碼,但它只是stroing命令id,但不是名稱和電話。
function add_db($order_id)
{
// order object (optional but handy)
global $woocommerce;
$order = new WC_Order($order_id);
mysql_connect("localhost", "root", "root") or die(mysql_error());
mysql_select_db("wordpress") or die(mysql_error());
$name = $order->billing_first_name;
$phone = $order->billing_phone;
mysql_query("INSERT INTO order_details (order_id, name, phone) VALUES ('$order_id', '$name', '$phone')") or die(mysql_error());
}
add_action('woocommerce_new_order', 'add_db');
請幫助我獲得所需的功能。
謝謝。