Here is the functions I've created so far
class MySQLiDatabase{
/**
 * Database credentials
 */
private $db_host = ''; // localhost
private $db_name = ''; // database name
private $db_user = ''; // database uer
private $db_pass = ''; // database password
/**
 * create conneaction
 * @string
 */
private $connection;
/**
 * start connection as soon as this file gets load
 */
public function __construct(){
    $this->connect();
}
/**
 * connect to the database
 */
public function connect(){
    $this->connection = mysqli_connect($this->db_host,$this->db_user,$this->db_pass);
    if(!$this->connection){
        die ("Database connection failed: " . mysql_error());
    }else{
        $select_db = mysqli_select_db($this->connection,$this->db_name);
        if(!$select_db){
            die("Database selection failed: " . mysql_error());
        }
    }
}
/**
 * close mysql connection
 */
public function close_connection(){
    if(isset($this->connection)){
        mysqli_close($this->connection);
        unset($this->connection);
    }
}
/**
 * run database query
 */
public function query($sql){
    $result = mysqli_query($this->connection,$sql);
    $this->confirm_query($result);
    return $result;
} // end query($sql)
/**
 * confirm mysql query 
 * @param string
 */
public function confirm_query($result){
    if(!$result){
        die ("Database query failed: " . mysqli_errno());
    }
}
/**
 * Insert into database
 * @param string
 * return TRUE
 */
public function insert($table, $keys, $values){     
    $condition = "INSERT INTO $table ($keys) VALUES('".$values."')";
    $query = $this->query($condition);
    return $query;
}
}
$database = new MySQLiDatabase();
$db =& $database;
Now I would like to create insert() function which is working fine but when I am inserting more data in it its giving me error which I have defined in confirm_query() functions
$database->insert('table', 'username', 'test');
I want to acomplish something like below
$database->insert('table', 'username,password,email', 'test,test,test@email.com');
 
    