mysql - 使用wordpress修复从数据库检索数据的格式

标签 mysql wordpress

我正在使用 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/

相关文章:

PHP URL 参数未使用带有 GET 方法的表单操作传递

php - 获取 Woocommerce 中可变产品的 "in stock"产品变体的计数

php - Wordpress 数据库连接错误

MySQL TEXT 列的默认值表现不稳定,为什么?

mysql - 两个表的 SQL 对最新更新

php - 如何防止 PHP 中的 SQL 注入(inject)?

php - WordPress 永久链接页面上的自定义查询字符串

jquery - 如何在 WordPress 中将旧版 jQuery 放在第一位?

mysql - 简单的sql连接

css - Wordpress CSS - 悬停时菜单中的图像按钮消失的问题