This repository was archived by the owner on Jan 29, 2020. It is now read-only.
This repository was archived by the owner on Jan 29, 2020. It is now read-only.
Zend/DB invalid params #291
Closed
Description
Version: Zend-db version: 2.9.*
Issue: When binding named params into sql query, the sql trows error: "SQLSTATE[HY093]: Invalid parameter number: parameter was not defined".
Sql:
$sql = "SELECT Version FROM `SystemInfo` WHERE `Name` = :infoName ORDER BY `SystemInfoID` DESC LIMIT 1";
PHP:
$params = [':infoName' => 'version' ];
$this->getAdapter() ->createStatement($sql) ->execute($params) ->next()
Explained:
This works on any of previous versions before 2.9.*, the fix was to rollback to version 2.8.2