アイテムに関連するすべてのデータを表示するようにページをコーディングしていて、このクエリによって返されたデータにアクセスしようとするとnullが表示されます。
DB::call()->setFetchMode(Zend_Db::FETCH_ASSOC);
$query = "SELECT name, release_date, points, availability, exclusivity, original_price, sold_at, designer, model
FROM items
WHERE item_id = '$id'";
$row = DB::call()->fetchRow($query);
$this->name = $row['name'];
//Same with other fields
DBはZend_DB
、前のプログラマーが残したラッパークラスです。PHPmyAdminでまったく同じクエリを実行して、結果が表示されることを確認しました。私はZendFrameworkにあまり詳しくないので、問題はリターンデータにアクセスしようとしている方法にあると思います。どのようにデータにアクセスしようとすべきですか?