Sado Library
Sado is a powerful PHP database abstraction layer and ORM library
Sado offers simplified PHP and MySQL database connectivity and logic with abstract database objects and object relational mapping (ORM)
The Sado package contains the base PHP database abstraction layer and PHP object relational mapper, as well as Sado ORM Forms and Sado ORM Grids. Sado PHP ORM Forms and Sado PHP ORM Grids allows programmers to easily, and rapidly, construct database related forms (HTML forms) and database related grids (HTML tables).Sado PHP Simple Abstract Database Objects
Sado Simple Abstract Database Objects is the core foundation that the Sado package is built on. The database abstraction layer provides a simple way to connect with a database (or multiple databases) and execute queries without having to manually use PHP database functions. The core Sado package offers easy to use features like query execution, our unique QueryBuilder, an object-oriented programming approach, easy connection setup, simple error handling, multiple database support, secure data handling, built-in pagination and more. Quick Start »Sado PHP Object Relational Mapping (ORM)
The Sado package contains object relational mapping (ORM) support. ORM is a method that uses objects to communicate with a database instead of traditional methods that use query statements through functions. ORM is a dominant feature of the Sado package and allows rapid application and database development. You will quickly find that ORM is a much simpler technique when dealing with object-oriented software and databases. Read more »Sado PHP ORM Forms
The Sado package offers ORM forms support. Sado ORM forms allow for faster development by creating database related forms (HTML forms). These forms can easy get and set database table data without the developer having to write extensive lines of codes. Using Sado ORM forms is easy and doesn’t require the developer to know the in and outs of PHP database functions (and other functions) and query statements. Read more »Sado PHP ORM Grids
Sado ORM grids are also included in the Sado package. Sado ORM grids allow rapid Web application development by creating database related grids (HTML tables). Often times in Web applications data in database tables is displayed in UI tables and this type of functionality can take an immense amount of time and energy to develop. Sado ORM grids make it easy for developers to display this type of database data in UI tables (or grids) with the simplicity of ORM programming. Read more »Download Sado Library
You can download the latest stable Sado release by clicking one of the download links below Read more...
Sado Quick Start
This quick start guide is will help you install, setup and start using Sado Read more...
Sado Configuration File and Settings
The Sado library configuration file is "lib/Sado/sado.conf.php". The configuration file contains an array of configuration settings Read more...
Sado Bootstrap File
The Sado bootstrap file "sado.bootstrap.php" is a file that loads and initializes the necessary elements that Sado uses to operate Read more...
Sado Schema File
The Sado schema file "sado.schema.php" is a file that defines tables and fields for the Sado library. Also, the schema file controls table and field caching Read more...
Sado Connection Object Documentation
The Sado connection object controls all communication with the database. The connection object can be used to query the database and complete tasks like selects, inserts, updates and calling stored procedures Read more...
Sado ORM Object Documentation
The SadoORM class can be used to create ORM classes and use ORM objects to interact with the database connection instances Read more...
Sado Form Object Documentation
The Sado Form object is used to easily post data to the database and edit data in the database using HTML forms Read more...
Sado Grid Object Documenation
This Sado Grid object is used to create HTML tables that display database table data Read more...
Sado View Object Documentation
The Sado View object is used to create HTML table "views" to display a single database record Read more...
