Zend_Db_Statement で LIMIT 句をプレイスホルダーにした場合の挙動が良くわからない。 <?php $id = 1; $limit = 10; $sql = 'SELECT * FROM statuses where user_id = ? LIMIT ?'; // $this->_db は Zend_Db_Adapter_Pdo_Mysql オブジェクト $stmt = $this->_db->query($sql, array($id, $limit)); $rows = $stmt->fetchAll(); 上記なようなコードを実行した場合、以下のようなエラーが発生する。 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; che