0
我的控制器功能是面對錯誤
public function listAction()
{
$params = array('host' =>'localhost',
'username' =>'root',
'password' =>'',
'dbname' =>'zend'
);
$DB = new Zend_Db_Adapter_Pdo_Mysql($params);
$DB->setFetchMode(Zend_Db::FETCH_OBJ);
$sql = "SELECT * FROM `user` ORDER BY user_name ASC";
$result = $DB->fetchAssoc($sql);
echo count($result);
$this->view->assign('title','Member List');
$this->view->assign('description','Below, our members:');
$this->view->assign('datas',$result);
}
和PHTML文件由
<?php
$datas = $this->datas;
for($i = 1; $i<= count($datas);$i++)
{ echo $datas[$i]['id'];
echo $datas[$i]['user_name'];
echo $datas[$i]['first_name'];
echo $datas[$i]['last_name'];
} ?>
取MySQL表它顯示錯誤中的未定義的偏移量= 1,如果我啓動for循環從2它是好的,並顯示一個較少的行形式的MySQL表。
請幫幫忙,我沒有得到在錯誤
如果您有一個有用的答案,您應該接受它。點擊upvote/downvote計數器下的勾號。這將標記問題爲「回答」併爲您提供小額度信譽獎金。看[我怎麼問](http://stackoverflow.com/faq#howtoask)常見問題文章。 – Artemix