This package can be used to compose SQL database query statements without writing SQL manually.
It can compose the SELECT, INSERT, UPDATE and DELETE queries from a list of table field names and the respective values.
The main class can also associate conditions, order and grouping clauses to the queries. A separate class can be used to associate join condition clauses.
The main class returns SQL strings that can be executed separately.
| Ratings | Utility |
Consistency |
Documentation |
Examples |
Tests |
Videos |
Overall |
Rank |
| All time: |
Good (81.3%) |
Good (93.8%) |
- |
- |
- |
- |
Not sure (50.0%) |
1317 |
| Month: |
Not yet rated by the users |
| Class |
Dependency |
Why it is needed |
| Error Class |
Required |
When errors are generated by creation of new SQL strings they can now automatically notify an administrator. |
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| File |
Role |
Description |
class.SQLJoins.php |
Class |
This class is utilized by the SQLStatement class to create the different type of SQL join statements that exist. |
class.SQLStatement.php |
Class |
This is the base class file. Declare new objects using this file. |