我正在使用 WordPress 中的 get_result()
函数从数据库中检索多行数据。
我能够检索所需的数据,但格式错误 - 我该如何修复它?
Array ([0] => stdClass Object ( [siteNAME] => test0 )
我需要的格式是:
test0, test1, test2
代码:
$result2 = $wpdb->get_results('select siteNAME from `site_info` where ownerID=159' );
print_r($result2);
最佳答案
尝试使用“echo”而不是“print_r”。
使用“ownerID”,检查此代码:
$result2 = $wpdb->get_results('select siteNAME from `site_info` where ownerID=159' );
foreach($result2 as $result) {
echo $result->siteNAME;
}
或者
如果没有“ownerID”,请检查此代码:
$result2 = $wpdb->get_results('select siteNAME from `site_info` ');
foreach($result2 as $result) {
echo $result->siteNAME;
echo "<br/>";
}
print_r()函数主要用于打印数组。
希望这对您有帮助。
关于mysql - 使用wordpress修复从数据库检索数据的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42158271/