public static function ejecutar($sql, $data, $fields = False)
 {
     self::$sql = $sql;
     self::$data = $data;
     self::conectar();
     self::preparar();
     self::set_params();
     self::$stmt->execute();
     if ($fields) {
         self::get_data($fields);
     } else {
         if (strpos(self::$sql, strtoupper('INSERT')) === 0) {
             return self::$stmt->insert_id;
         }
     }
     self::finalizar();
 }