我正在处理 wpdb 查询,但它没有运行。由于某种原因,wpdb 的错误报告没有给我任何错误。
那么,任何人都可以在这个查询中发现一个明显的错误吗?
我正在尝试获取表meta_value
中所有_sell_media_attached_file
键的post_meta
。
我首先运行一个wp_query
,获取帖子 ID,然后通过 wpdb 查询运行每个帖子 ID。
这是我正在使用的:
// run the loop
$loop = new WP_Query( array(
'post_type' => 'sell_media_item',
'collection' => $club,
'include_children' => false,
'year' => $year,
'monthnum' => $month,
'day' => $day,
'fields' => 'ids',
) );
if ( $post_ids = $loop->get_posts() ) {
$post_ids = implode( ',', $post_ids );
//breaks here
$atts_ids = $wpdb->get_col( "SELECT meta_value FROM $wpdb->postmeta WHERE post_id = $post_ids AND meta_key = '_sell_media_attached_file' " );
echo('<b>query:</b> <pre>'); var_dump($atts_ids);
但正如我所说,没有任何输出,var_dump
如果我添加,$wpdb->print_error();
我不会收到任何错误。