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(); }