Skip to content

This ist a simple OOP Query Builder for PHP and MySQL

Notifications You must be signed in to change notification settings

uehler/simple-query-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Simple Query Builder

This is a simple OOP Query Builder for PHP and MySQL

requirements

  • php 7.0 or newer

how it works

Just do something like this

$builder = new SimpleQueryBuilder();
$builder->select('firstname')
    ->addSelect('lastname')
    ->from('users')
    ->orderBy('firstname','ASC');

Executing the resulting query is not supported yet. To get the query use

$builder->getQuery()

The code above will create the following sql query

SELECT firstname, lastname FROM `users` ORDER BY firstname ASC

Supported:

  • select
  • from
  • where
  • inner join
  • left join
  • limit and offset
  • order by

TODO:

  • support more mysql stuff
  • execute queries and return the results

About

This ist a simple OOP Query Builder for PHP and MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages