我正在使用这个PDO包装器类:http://www.imavex.com/php-pdo-wrapper-class/#select现在只是遇到麻烦来回显一个对象。
这是方法声明:
<?php
//select Method Declaration
public function select($table, $where="", $bind="", $fields="*") { }
?>
我的查询就是这样打印结果数组:
<?php
$title = 'title_'.$GLOBALS['SelectedLang'];
$results = $GLOBALS['db']->select("news", $title != '', "", $title);
print_r($results);
?>
但是如何回显查询的一个表字段?在老派的mysql中我会这样做:
<?php
$row = @mysql_query($results);
echo $row->$title;
?>
print_r的输出是: 数组([0] =&gt;数组([title_en] =&gt; englisch))
答案 0 :(得分:4)
因此,如果您想回显查询结果,则应该循环执行:
foreach($results as $r){echo $r['title_en'];}