Skip to content

Classes used to build programmatically standard SQL Queries (with some MySQL specific functions). These classes must be used with PDO and parameters are always set with placeholders.

License

GPL-3.0, LGPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
LGPL-3.0
LICENSE.LESSER

csanquer/QueryBuilder

 
 

Repository files navigation

SQLQueryBuilder

Build Status

Classes used to build programmatically standard SQL Queries (with some MySQL specific functions). These classes must be used with PDO and parameters are always bound .

Based on original work by Justin Stayton https://github.com/jstayton/QueryBuilder And some classes from Propel ORM project https://github.com/propelorm/Propel .

Installation

The easiest way is to use composer and packagist.org package csanquer/querybuilder.

Or copy manually the src/SQL directory and use a PSR-0 autoloader.

Requirements

  • PHP >= 5.3.0

Getting Started

Read the documentation

Read the API documentation generated by PHP Documentor 2

Licensing

License LGPL 3

This file is part of SQLQueryBuilder.

SQLQueryBuilder is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SQLQueryBuilder is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with SQLQueryBuilder. If not, see http://www.gnu.org/licenses/.

About

Classes used to build programmatically standard SQL Queries (with some MySQL specific functions). These classes must be used with PDO and parameters are always set with placeholders.

Resources

License

GPL-3.0, LGPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
LGPL-3.0
LICENSE.LESSER

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%