2016-10-15 23 views
1

在Function.php中,我想检查一下我的变量是否存在于wordpress数据库的表中,但是它不起作用。

global $wpdb; 
    $count = $wpdb->get_var($wpdb->prepare("SELECT COUNT(*) FROM $wpdb->pincode_distro1 WHERE pincode = $the_order->shipping_postcode")); 
    if($count == 1) { echo 'distro 1'} 
    else { echo 'distro 2'} 
+0

不工作*除了显而易见的语法错误外* * *。 – Qirel

+0

@ 1way 感谢您的帮助。请帮我看看这个问题 – knjght0011

+0

嗨Qirel,你能告诉我如何解决它吗? – knjght0011

回答

0

我想你不需要$ wpdb-> prepare(),这样试过了吗?

$count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->pincode_distro1 WHERE pincode = '$the_order->shipping_postcode'"); 
+0

感谢您的帮助。但它给我所有结果NULL。 – knjght0011

相关问题