Menu

Tree [3bfab0] master /
 History

HTTPS access


File Date Author Commit
 docs 2013-03-20 Juan Juan [b16fdf] Tests
 tests_code 2013-03-20 Juan Juan [df047f] README
 COPYING 2013-03-19 Juan Juan [04761c] Tests
 README 2013-03-20 Juan Haro Juan Haro [3bfab0] README
 dbException.php 2013-01-04 juan juan [a44b47] php docs
 dbTable.php 2013-03-19 Juan Juan [04761c] Tests
 dbTableException.php 2013-01-04 juan juan [a44b47] php docs
 field.php 2013-03-19 Juan Juan [04761c] Tests
 fieldException.php 2013-01-04 juan juan [a44b47] php docs
 fieldSet.php 2013-01-04 juan juan [a44b47] php docs
 fieldValidate.php 2013-01-04 juan juan [a44b47] php docs
 find.php 2013-01-04 juan juan [a44b47] php docs
 logger.php 2013-03-19 Juan Juan [04761c] Tests
 objoo.php 2013-03-19 Juan Juan [04761c] Tests
 query.php 2013-03-19 Juan Juan [04761c] Tests
 queryException.php 2013-01-04 juan juan [a44b47] php docs
 rowSet.php 2013-01-04 juan juan [a44b47] php docs
 sql.php 2013-01-04 juan juan [a44b47] php docs
 sqlException.php 2013-01-04 juan juan [a44b47] php docs
 sqlResult.php 2013-01-04 juan juan [a44b47] php docs
 tableRow.php 2013-03-19 Juan Juan [04761c] Tests

Read Me

# 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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.