Wrapper MySQL simples usando mysqli_ *

Aqui está um wrapper mysql simples, perfeito para aplicativos de pequena escala, como cron jobs, campanhas de canvas do Facebook ou microestruturas e sites.

https://github.com/entomb/OBJ-MySQL

Usando o wrapper:

Para iniciar o driver db você deve incluir o arquivo de classe principal e passar o array ‘$ config’ descrito abaixo.
você pode ter várias instâncias da classe, cada uma com seu próprio $ config (uma para leituras e outra para gravações, por exemplo).

//include de main OBJ_mysql class file
include
("bin/OBJ_mysql.php");

//configuration array
$config
= array();
$config
["hostname"] = "YOUR_HOST";
$config
["database"] = "YOUR_DATABASE_NAME";
$config
["username"] = "USER_NAME";
$config
["password"] = "PASSWORD";

//class instantiation
$db
= new OBJ_mysql($config);

Execute uma consulta

$Result = $db->query("SELECT * FROM users");
$Users
= $Result->fetchAll();

parâmetros de ligação

$db->query("SELECT * FROM users WHERE id=?", array(3));

Insira dados seguros

$newUser = array( 
'name' => "jothn",
'phnone' => "+351 123321123",
'group' => 1,
'active' => true,
);
$new_user_id
= $db->insert('users', $newUser);
if($new_user_id){
echo
"new user id: $new_user_id";
}

Você pode encontrar mais informações aqui:
https://github.com/entomb/OBJ-MySQL