有了這個代碼:Zend的JSON對象
(...)
<?php foreach($this->albums as $album) :
$jsonalbum = Zend_Json::encode($album);
?>
<tr>
<td><?php echo $this->escape($album->tstamp);?></td>
<td><?php echo $this->escape($album->title);?></td>
<td><?php echo $this->escape($album->place);?></td>
<td class="link" onclick="popup(<?php echo $jsonalbum; ?>)">>></td>
<td>
(...)
$專輯中收錄並顯示數據,但$ jsonalbum是空的!而我不能找到最新的錯誤.. 任何幫助? 謝謝!
巴勃羅
我可以建議你嘗試json_encode代替Zend_Json :: encode來查看它是否存在與你的$ albums數組相關的問題或Zend_Json的問題。 – 2012-02-12 13:03:09
的print_r $相冊打印:一個Zend_Db_Table_Row對象([_data:保護] =>陣列([ID] => 1 [藝術家] =>保羅Nutine [標題] =>煎一面[TSTAMP] => 2012-02-04 21點十六分44秒[用戶] => [地點] => [描述] =>)(...)和爲$ jsonalbum打印的print_r:{} {} {} {} {}與兩個(Zend_jason :: enconde 。和json_encode) – user968865 2012-02-12 13:18:09
得到了它,我不得不行對象轉換爲數組第一從這裏拍!http://framework.zend.com/manual/en/zend.db.table.row.html例4。謝謝! – user968865 2012-02-12 13:24:46