我的代码是正确的(我已经编程了 13 年),但是由于某种原因,当我在 WHERE 子句的 SELECT 查询中使用变量时,我没有得到任何结果。如果我对其进行硬编码,它可以工作。这怎么可能?让我大开眼界...
$track = $wpdb->get_row($wpdb->prepare("SELECT tracking_id, order_id, outbound_tracking_number, return_tracking_numbers FROM wp_woocommerce_trackingnumbers WHERE order_id = %s", $o_id));
谢谢!