私はこの 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);
?>
しかし、クエリの 1 つのテーブル フィールドをエコーするにはどうすればよいでしょうか。古い学校のmysqlでは、次のようにしました:
<?php
$row = @mysql_query($results);
echo $row->$title;
?>
print_r の出力は次のとおりです。 Array ( [0] => Array ( [title_en] => englisch ) )