Objoo Code
mysql, php, object-relational mapping, data management
Status: Alpha
Brought to you by:
juanharo
File | Date | Author | Commit |
---|---|---|---|
docs | 2013-03-20 |
![]() |
[b16fdf] Tests |
tests_code | 2013-03-20 |
![]() |
[df047f] README |
COPYING | 2013-03-19 |
![]() |
[04761c] Tests |
README | 2013-03-20 |
![]() |
[3bfab0] README |
dbException.php | 2013-01-04 |
![]() |
[a44b47] php docs |
dbTable.php | 2013-03-19 |
![]() |
[04761c] Tests |
dbTableException.php | 2013-01-04 |
![]() |
[a44b47] php docs |
field.php | 2013-03-19 |
![]() |
[04761c] Tests |
fieldException.php | 2013-01-04 |
![]() |
[a44b47] php docs |
fieldSet.php | 2013-01-04 |
![]() |
[a44b47] php docs |
fieldValidate.php | 2013-01-04 |
![]() |
[a44b47] php docs |
find.php | 2013-01-04 |
![]() |
[a44b47] php docs |
logger.php | 2013-03-19 |
![]() |
[04761c] Tests |
objoo.php | 2013-03-19 |
![]() |
[04761c] Tests |
query.php | 2013-03-19 |
![]() |
[04761c] Tests |
queryException.php | 2013-01-04 |
![]() |
[a44b47] php docs |
rowSet.php | 2013-01-04 |
![]() |
[a44b47] php docs |
sql.php | 2013-01-04 |
![]() |
[a44b47] php docs |
sqlException.php | 2013-01-04 |
![]() |
[a44b47] php docs |
sqlResult.php | 2013-01-04 |
![]() |
[a44b47] php docs |
tableRow.php | 2013-03-19 |
![]() |
[04761c] Tests |
# Objoo: librería PHP para el manejo de bases de datos MySQL Objoo es una librería que proporciona métodos para trabajar cómodamente con bases de datos MySQL, sin necesidad de conocer el lenguaje de consultas MySQL. Permite cargar tablas y registros de la base de datos en objetos PHP. Además, facilita métodos para realizar consultas e insertar, actualizar y eliminar registros. ## Requisitos: Requiere un servidor web (p.ej. Apache) con PHP 5 (o superior) instalado. ## Guía de uso rápido: ### Recuperar registros: ''' include "objoo.php"; sql::getInstance("localhost", "dbuser", "pass", "dbname"); $registros = dbTable::get("table_name")->selectAll(); foreach($registro as $registro){ echo $registro->field_name; } ''' ### Añadir un registro: ''' include "objoo.php"; sql::getInstance("localhost", "dbuser", "pass", "dbname"); $row = new tableRow('table_name'); $row->id = 1; $row->nombre = "Juan"; $row->email = "objoo@jharo.net"; $row->add(); ''' ### Modificar un registro: ''' include "objoo.php"; sql::getInstance("localhost", "dbuser", "pass", "dbname"); $table = dbTable::get("table_name"); $usuario = $table->selectOne(1); $usuario->email = "yo@jharo.net"; $usuario->save(); ''' ## Documentación y contacto [http://jharo.net/dokuwiki/objoo] juanharo en gmail.com