这是我的疑问。
SELECT post_id
FROM wp_postmeta
WHERE meta_key = 'app_trailer-type'
AND meta_value = 'Bulk Liquid (Tanker)'
AND post_id
IN (
SELECT post_id
FROM wp_postmeta
WHERE meta_key = 'app_additional-hiring-states'
AND meta_value LIKE 'Arkansas (AR)%'
)
LIMIT 0 , 30
当我直接在数据库中运行此查询时,将返回一条记录。
但是当我使用$wpdb->results($query);
或$wpdb->results($query, OBJECT);
运行此查询时,它将返回NULL。
答案 0 :(得分:1)
更改$wpdb->results($query);
到
$wpdb->get_results($query);
get_results()
函数将整个查询结果作为数组返回...试一试