Closed westtrade closed 8 years ago
Это кривой подход. Думаю, надо вводить отдельное свойство и итератор для таких запросов.
Кстати, думаю, нужно реализовать поточную обработку результата, чтобы callback-функция вызывалась еще в процессе получения ответа передавая результаты группами, чтобы не хранить весь ответ в памяти.
Если выполнить SQL запрос
То в resultRows в текущей версии получится только результат первого запроса
Для исправления была внесена правка в /PHPDaemon/Clients/MySQL/Connection.php:503
Она позволяет получать полный результат мультизапроса в resultRows для SELECT'a. При этом все равно будет происходить замещение результатов affectedRows и insertId, так же возможно имеет смысл внесения изменений на возврат ошибки в виде массива а не единичной ошибки.