duanchui1955 2013-12-18 12:33
浏览 46
已采纳

wordpress $ wpbd-> get_results不工作?

This is my query.

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

When I run this query directly in the database one record is returned.

But when I run this query with $wpdb->results($query); or $wpdb->results($query, OBJECT); it returns NULL.

  • 写回答

1条回答 默认 最新

  • doutan8506 2013-12-18 12:39
    关注

    change $wpdb->results($query);

    to

    $wpdb->get_results($query);

    get_results() function returns the entire query result as an array...try it

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?