我正在编写一个页面以显示与某个项目相关的所有数据,当我尝试访问此查询返回的数据时,我正在提取空值。
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 中运行了完全相同的查询,以确保它可以提取结果。我假设我的问题是我如何尝试访问返回数据,因为我对 Zend 框架不是很熟悉。我应该如何尝试访问数据?