Outputting query results

时间:2014-10-13 作者:localhost

我正在尝试制作插件,我遵循了codex, 我不懂OOP,因此我是一个空白。我试图运行此查询
$myrows = $wpdb->get_results( "SELECT question FROM wp_quiz" );

虽然我尝试回显$myrows,但它没有给我任何东西,所以我尝试print_r($myrows), 这给了我以下前置文本的输出

数组([0]=>stdClass对象([问题]=>巴基斯坦的国旗颜色是什么))

我怎样才能从表中呼出一个合适的列,因为我似乎刚刚开始。?在进入本课程之前,我需要参加OOP速成班吗?我应该知道什么。?

1 个回复
最合适的回答,由SO网友:angoru 整理而成

默认情况下,wordpress get\\u结果返回一个数字对象数组,因此要使用echo打印数据,您应该执行以下操作:;

foreach($myrows as $line){
  echo $line->question;
}

结束