Re: [請益] Zend Framework無法查詢MySQL資料表(連 …
今天玩了一個下午的Zend Framework
不過好像apache的Create a Rewrite Rule要注意
而且我的$db第一行是這樣的
$db = new Zend_Db_Adapter_Pdo_Mysql($params);
沒加new應該不會對,那是個類別,不是個函式
然後使用fetchAll也可以撈出資料!
所以我猜是你的Create a Rewrite Rule
有問題,造成你會有404無法連線網頁的錯誤!這是猜的!因為你給的問題資訊還不夠多!
※ 引述《darKyle (飄向星空)》之銘言:
: 程式碼:
: -------------------------------------
: $db = Zend_Db_Adapter_Pdo_Mysql($config)
: // 印出所有資料表名稱
: $ts = $db->listTables();
: foreach($ts as $t)
: echo $t.'<br/>';
: // 新增user
: $data = array(
: 'UserName' => 'guest',
: 'password' => '123'
: );
: $db->insert('user', $data);
: // 查詢user
: $sql = 'SELECT * FROM user';
: $r = $db->fetchAll($sql);
: --------------------------------------
: listTables()和insert()的部份都正常
: guest確實有被加入user資料表
: 問題就出在$db->fetchAll($sql)
: 測試以後發現只要呼叫了$db->fetchAll(), $db->fetchRow(), $db->query()...之類的
: 就會出現這樣的錯誤
: firefox: http://img19.imageshack.us/img19/4036/36510461wa5.jpg


: 如果拿掉$r = $db->fetchAll($sql);這行
: 就可以常顯示網頁內容(所有資料表的名稱)
: 這應該是Zend的問題
: 因為我用PHP內建的mysql function可以正常查詢並印出內容
: 請問有高手知道怎麼解決嗎ꄊ
--
工作達人 http://job.achi.idv.tw
要改變生活嗎?請上生活創新之家 ㄚ琪琪的家 http://achi.idv.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.105.79
→
02/06 22:25, , 1F
02/06 22:25, 1F
→
02/06 22:28, , 2F
02/06 22:28, 2F
→
02/06 22:30, , 3F
02/06 22:30, 3F
→
02/10 11:52, , 4F
02/10 11:52, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
0
18