我在主题文件中使用以下代码从DB获得一些输出:
<?php $querystr = "SELECT DISTINCT meta_value FROM $wpdb->wp_postmeta WHERE \'meta_key\' LIKE \'movie_name\' ORDER BY meta_value ASC";
$movie_names = $wpdb->get_results($querystr, OBJECT);
echo sizeof($movie_names);
?>
<ul>
<?php foreach ( $movie_names as $movie_name ){ ?>
<li><?php echo $movie_name->meta_value; ?> </li>
<?php } ?>
</ul>
上述代码的前端结果为“0”。但当我运行相同的查询时,即。
SELECT DISTINCT meta_value FROM wp_postmeta WHERE \'meta_key\' LIKE \'movie_name\' ORDER BY meta_value ASC
在DB中,则返回6行。请帮我找出代码中的问题。