НЕ МОЖЕТ ОБНОВИТЬ: ОШИБКА: значение массива должно начинаться с «{» или информации об измерении - PullRequest
0 голосов
/ 28 апреля 2020
        $bind = array($values['active'], $values['user'], $values['modNum']);

        $db = Zend_Db::factory($config->db->driver, $dbConf);
        $stmt = $db->prepare('UPDATE net.modifications SET active=?, user_name=?, created=now() WHERE modification_id = Any(?)');
        $stmt->execute($bind);

Получение ошибки:

Примечание: преобразование массива в строку в /usr/share/php/ZendFramework-1.10.3/library/Zend/Db/Statement/Pdo.php on line 228

Стек вызовов: 0,0001 635840 1. {main} () /srv/netmgr-source/htdocs/index.php:0 0,0530 2065272 2. Zend_Controller_Front-> dispatch () / srv / netmgr- source / htdocs / index. php: 105 0.0613 2439688 3. Zend_Controller_Dispatcher_Standard-> dispatch () /usr/share/php/ZendFramework-1.10.3/library/Zend/Controller/Front.php:940 47740 27775 . Zend_Controller_Action-> dispatch () /usr/share/php/ZendFramework-1.10.3/library/Zend/Controller/Dispatcher/Standard.php:289 0.0777 2760192 5. IndexController-> updatemodsAction () / usr / share php / ZendFramework-1.10.3 / library / Zend / Controller / Action. php: 513 0,0777 2761504 6. Manager :: updateAllModifications () /srv/netmgr-source/application/controllers/IndexController.php:128 0,1012 2774960 7. Zend_Db_Statement-> execute () /srv/netmgr-source/library/NECS/Manager.php:225 0,1012 27749 60 8. Zend_Db_Statement_Pdo -> _ execute () /usr/share/php/ZendFramework-1.10.3/library/Zend/Db/Statement.php:300 0,1012 2775008 9. PDOStatement-> execute () / usr / share / php / ZendFramework-1.10.3 / library / Zend / Db / Statement / Pdo. php: 228

Исключение: SQLSTATE [22P02]: недопустимое текстовое представление: 7 ОШИБКА: значение массива должно начинаться с "{ "или информация о размерах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...