【发布时间】:2009-12-06 00:31:16
【问题描述】:
尝试在 PHP 中显示 sql 查询的结果:
SELECT *
FROM wp_celebcount
ORDER BY count DESC
我正在尝试显示两列:wp_celebcount.name & wp_celebcount.count
无法使用 PHP 显示结果 - 我想在我的 index.php Wordpress 主题文件中显示此结果。感谢您的帮助...
【问题讨论】:
尝试在 PHP 中显示 sql 查询的结果:
SELECT *
FROM wp_celebcount
ORDER BY count DESC
我正在尝试显示两列:wp_celebcount.name & wp_celebcount.count
无法使用 PHP 显示结果 - 我想在我的 index.php Wordpress 主题文件中显示此结果。感谢您的帮助...
【问题讨论】:
如果您使用的是 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找到。
【讨论】:
【讨论】:
假设你做过类似的事情 $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'];
}
【讨论】:
';打印_r($行);回声'';这应该使它更具可读性。