尝试在PHP中显示sql查询的结果:
SELECT *
FROM wp_celebcount
ORDER BY count DESC
我正在尝试显示两列:wp_celebcount.name
& wp_celebcount.count
无法使用PHP显示结果 - 我想在index.php Wordpress主题文件中显示此结果。谢谢你的帮助...
答案 0 :(得分:8)
如果你正在使用Wordpress,那就是这样的:
global $wpdb;
$result = $wpdb->get_results('SELECT name, count FROM wp_celebcount');
foreach($result as $row) {
echo 'Name: '.$row->name.', Count: '.$row->count.'<br/>';
}
建议您使用$wpdb
全局,因为它会为您完成所有数据库设置。
有关$wpdb
的更多信息,请here。
答案 1 :(得分:1)
答案 2 :(得分:1)
假设你做过类似的事情 $ resultSet = mysql_query('SELECT * FROM wp_celebcount ORDER BY count DESC');
你应该能够用
取出结果while ($row = mysql_fetch_assoc($resultSet))
{
var_dump($row);
//print an element named 'name' with echo $row['name'];
}