Я хочу сделать пакет со списком запросов.
Это запрос на обновление, например:
UPDATE table
SET column = XXX
WHERE column = XXX AND column2 = XXX;
UPDATE table
SET column = XXX
WHERE column = XXX AND column2 = XXX;
UPDATE table
SET column = XXX
WHERE column = XXX AND column2 = XXX;
У меня есть эти 1000 запросов в одном пакете. Теперь я хочу делать запросы.
Я пытаюсь это сделать, но безуспешно, потому что каждый раз получаю такую ошибку:
У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, для правильного синтаксиса для использования рядом...
Я копирую этот запрос и передаю его в phpmyadmin, и я это делаю. Эти запросы работают!
У меня есть переменная с подготовленными запросами, и я пытаюсь сделать это по-другому.
Database::instance()->query(NULL,$sql);
DB::query(5,$sql)->execute();
DB::query(Database::UPDATE,DB::expr($sql))->execute();
DB::query(Database::UPDATE,$sql)->execute();
Но это не работает ;/
Кто-нибудь знает, как это сделать?