[請益] Zend Framework無法查詢MySQL資料表(連線被重設)

看板PHP作者 (飄向星空)時間17年前 (2009/02/05 18:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
程式碼: ------------------------------------- $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
ie: http://img17.imageshack.us/img17/4426/95958969oj9.jpg
如果拿掉$r = $db->fetchAll($sql);這行 就可以常顯示網頁內容(所有資料表的名稱) 這應該是Zend的問題 因為我用PHP內建的mysql function可以正常查詢並印出內容 請問有高手知道怎麼解決嗎ꄊ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.232.43
文章代碼(AID): #19YiHS9k (PHP)
文章代碼(AID): #19YiHS9k (PHP)