在zend中执行查询返回null
问题描述:
我直接在phpmyadmin中运行此查询,它完全返回结果! 但是当我在我的PHP脚本运行此查询,它返回NULL 在zend中执行查询返回null
,这是我的DB类:
class Product extends Places_Db_Table_Row_Observable {
protected $_name = 'product';
PUBLIC function getMaxSubcatProduct()
{
$query = $this->getAdapter()->query("select max(c) AS maxcount,id from (select COUNT(*) as c
,product_sub_category_id as id from product group by product_sub_category_id) as max ");
$res = $query->fetchAll();
return $res;
}
}
答
这是我的错!我得到了下述结果在我的脚本是这样的:
echo $this->masterMenu["id"];
但正确的做法是:
foreach ($this->masterMenu as $key => $value)
{
$masterMenu = $value['id'];
}
您好,请写出了“大众”在较低的情况下,这是建议,我尝试解决您的问题 – Jalpesh 2012-07-24 09:25:36
没有改变!!它返回null – afsane 2012-07-24 15:53:40