• Stars
    star
    298
  • Rank 139,239 (Top 3 %)
  • Language
    PHP
  • License
    MIT License
  • Created over 10 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

useful query builder class that works with PHP PDO class for simple access your data.

PDOx

 _____  _____   ____       
 |  __ \|  __ \ / __ \      
 | |__) | |  | | |  | |_  __
 |  ___/| |  | | |  | \ \/ /
 | |    | |__| | |__| |>  <
 |_|    |_____/ \____//_/\_\

Fast, efficient and useful Query Builder and PDO Class for #PHP

Total Downloads Latest Stable Version Latest Unstable Version License

Install

composer.json file:

{
    "require": {
        "izniburak/pdox": "^1"
    }
}

after run the install command.

$ composer install

OR run the following command directly.

$ composer require izniburak/pdox

Example Usage

require 'vendor/autoload.php';

$config = [
	'host'		=> 'localhost',
	'driver'	=> 'mysql',
	'database'	=> 'test',
	'username'	=> 'root',
	'password'	=> '',
	'charset'	=> 'utf8',
	'collation'	=> 'utf8_general_ci',
	'prefix'	 => ''
];

$db = new \Buki\Pdox($config);

$records = $db->table('users')
		->select('id, name, surname, age')
		->where('age', '>', 18)
		->orderBy('id', 'desc')
		->limit(20)
		->getAll();

var_dump($records);

Docs

Documentation page: PDOx Docs

Support

izniburak's homepage

izniburak's twitter

Licence

MIT Licence

Contributing

  1. Fork it ( https://github.com/izniburak/pdox/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

More Repositories

1

php-router

PHP Router, which also has rich features like Middlewares and Controllers is simple, useful and flexible router class for PHP.
PHP
236
star
2

laravel-auto-routes

Auto Route Generating (Auto-Discovery) Package for Laravel.
PHP
233
star
3

demet

Simple and useful LAMP & LEMP and more stack environments to use on Docker.
Dockerfile
101
star
4

nur

nur - a simple framework for PHP
PHP
64
star
5

pipeline-go

Pipeline pattern for your jobs, tasks, etc.. (Golang)
Go
52
star
6

query-builder

sql query builder library for crystal-lang
Crystal
48
star
7

react-native-starter

React Native Starter Kit
JavaScript
42
star
8

appstore-notifications-go

App Store Server Notification V2 Package for Golang
Go
32
star
9

denetmen

useful micro check library for Crystal Language.
Crystal
23
star
10

qruby

sql query builder library for Ruby.
Ruby
19
star
11

c-programlama-kod-ornekleri

c programming code examples
C
10
star
12

turkish-number

turn integers into the Turkish words for Crystal Language
Crystal
8
star
13

google-bot-curl

php google bot
PHP
8
star
14

bit-permission

PHP bitwise control to check somethings like Permissions, Roles, etc.
PHP
7
star
15

image-processing

Image Processing example codes and algorithms. (C++ and OpenCV)
C++
6
star
16

nur-core

nur framework core files.
PHP
5
star
17

denetmen.js

simple javascript form validator plugin for jquery
JavaScript
3
star
18

aa-api

Anadolu Agency (Anadolu Ajansı) API Client for PHP
PHP
3
star
19

ruby-draw

Ruby Draw / Fixture script for Fifa & Pes fans.. Happy tournaments!
Ruby
3
star
20

easy-crud

simple crud class for php
PHP
2
star
21

redux.php

simple Redux implementation for PHP (for fun)
PHP
2
star
22

blockchain.rb

a simple introduction to Blockchain algorithm. What is Blockchain? Watch to learn:
Ruby
2
star
23

izniburak

1
star
24

jquery.jtwit.js

jQuery Twitter Plugin
JavaScript
1
star
25

react-starter

react starter project (example)
JavaScript
1
star
26

laravel-jotform

Jotform API for Laravel
PHP
1
star
27

laravel-example

PHP
1
star