Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.26 KB

File metadata and controls

36 lines (29 loc) · 1.26 KB

Shorter PHP codes

a simple php library for shorter codes. no need to create a php file for every function. all functions will be coded in 'ctrl.php' for much cleaner code.

How to use ?

  1. Send POST or GET datas to => model.php?ctrl=
  2. Then create a ctrl name example allusers -> you will post datas to this link -> model.php?ctrl=allusers
  3. Then create a function inside ctrl.php, that in this case its "allusers" public static function allusers(){ //your code goes here }
  4. change the database parameters in model.php

These are the functions you can use

  1. db::clean($string); -> escapes the string
  2. db::looper($query); -> returns an array
  3. db::get($column,$query); -> returns a specific column in database
  4. db::json($query); -> returns json array
  5. db::counts($query); -> count sql results
  6. db::udi($query); -> update,delete,insert function returns boolean 1 = success , 0 = error
  7. db::redirect($url); -> redirects page
  8. db::out($url); -> remove sessions

Example

  1. REQUEST URL = model.php?ctrl=users

  2. ctrl.php class ctrl{ public static function users(){ return db::json("SELECT * FROM users"); }

    }

  3. this will return a json array of users stored in the database.