{"id":93808,"library":"joshcam-mysqli-database-class","title":"MySQLi Database Class","description":"PHP MySQL Wrapper and object mapper which utilizes MySQLi and prepared statements","status":"active","version":"2.9.4","language":"php","source_language":null,"source_url":"https://github.com/ThingEngineer/PHP-MySQLi-Database-Class","tags":["mysql","mysqli","database","wrapper","orm"],"install":[{"cmd":"composer require joshcam/mysqli-database-class","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"MysqliDb","correct":"use MysqliDb;"}],"quickstart":{"code":"<?php\nrequire 'vendor/autoload.php';\n\nuse MysqliDb;\n\n$db = new MysqliDb('localhost', 'user', 'pass', 'database');\n$users = $db->where('active', 1)->get('users');","lang":"php","description":"Connect to MySQL and fetch active users using the wrapper."},"warnings":[{"fix":"Ensure the MySQLi PHP extension is installed and enabled.","message":"Depends on MySQLi extension; not compatible with PDO.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"search_vec":"'class':3 'databas':2,18 'mapper':9 'mysql':5,16 'mysqli':1,12,17 'object':8 'orm':20 'php':4 'prepar':14 'statement':15 'util':11 'wrapper':6,19","created_at":"2026-06-19T09:56:22.533278+00:00","updated_at":"2026-06-19T09:56:22.533278+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/ThingEngineer/PHP-MySQLi-Database-Class","github":"https://github.com/ThingEngineer/PHP-MySQLi-Database-Class","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["database","orm"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}