$ wpdb->结果方法没有打印任何结果或错误

时间:2014-11-06 11:09:57

标签: mysql wordpress wpdb

使用下面的代码,为什么它没有显示任何结果?可能是什么问题呢? 谢谢你的任何建议

function vendorDatails( $param)
{
global $wpdb;

$query = $wpdb->prepare("SELECT DISTINCT vendor_id FROM {$wpdb->lqrhxf_pv_commission} WHERE order_id = '%d'", $param);

$result = $wpdb->get_results( $query, ARRAY_A );

        foreach ($result as $row)
            {
                echo $row->vendor_id;
            }

        echo $result[0]->vendor_id;

//clean all results
$wpdb->flush();

}

1 个答案:

答案 0 :(得分:0)

尝试按照更改后的查询

$query = $wpdb->prepare("SELECT DISTINCT vendor_id FROM $wpdb->lqrhxf_pv_commission WHERE order_id = %d", $param);