wordpress - $wpdb->get_results 工作,但 $result->meta_key 什么也没显示
问题描述
我做错了什么?
嘿
我什么也没得到 echo $result->meta_key;
但 var_dump($result) 显示结果!
请指教
<?
php
global $wpdb;
$result = $wpdb->get_results('SELECT * FROM ' . $wpdb->postmeta . ' LIMIT 1');
//var_dump ($result);
echo $result->meta_key;
?>
解决方案
以$result
数组形式返回。所以你必须使用第一个索引来获取数据$result[0]
这是您需要的代码示例。
global $wpdb;
$result = $wpdb->get_results('SELECT * FROM ' . $wpdb->postmeta . ' LIMIT 1');
//var_dump ($result[0]);
echo $result[0]->meta_key;
推荐阅读
- python - 巧妙地重塑字典以在 python 中制作 pandas 数据框
- html - 如何使用 CSS 将背景图像设置为适合移动和桌面 UI 中父容器的大小
- python - 无法在 python progressbar2 中更新进度条
- java - java - 如何从java的输出中删除下一行符号#?
- php - 如何将回显函数重写为 Wordpress 主题的返回值
- python - 用pyqt5抓取Youtube网页突然停止工作
- javascript - 导入新路由时的 Node.js express.Router ERR_MODULE_NOT_FOUND
- python - 将 model.summary() 保存为 pdf
- ubuntu - 使用 USB 3.0 将 HDD 连接到 RPi4 时出现 IO 错误,但使用 USB 2 时没有
- cognos - Cognos:创建日期项目占总数的百分比