Просмотр поста

.
AlkatraZ
╭∩╮ (`-`) ╭∩╮

Когда работаешь через PDO, проблема с кавычками в билдере запросов тоже легко решаема, надо всего лишь добавить один метод:

public function detectQuoteCharacter(PDO $connection) {
            switch($connection->getAttribute(PDO::ATTR_DRIVER_NAME)) {
                case 'pgsql':
                case 'sqlsrv':
                case 'dblib':
                case 'mssql':
                case 'sybase':
                case 'firebird':
                    return '"';
                case 'mysql':
                case 'sqlite':
                case 'sqlite2':
                default:
                    return '`';
            }
        }