2016-08-06 87 views
0

Ich habe Hetzner VPS WHMCS Plugin erstellt Aber das kann Schnappschuss nicht löschen !! Bitte helfen Sie mir meinen Code zu bearbeiten Dies ist eine Klasse, die ich Schnappschuss Mit Hilfe Wiki Hetzner APIhetzner api für whmcs modul

public function snapshotDelete($ip, $id) 
{ 
    $url = $this->baseUrl . '/snapshot/' . $ip . '/' . $id; 
    return $this->delete($url); 
} 

und dies ist mein Code löschen geschrieben, die ich für Funktion schreiben

function hetzner_deletesnapshot($params) 
{ 
    $url = $params['serverhostname']; 
    $login = $params['serverusername']; 
    $password = $params['serverpassword']; 

    $table = "tblhosting"; 
    $fields = "dedicatedip"; 
    $where = array("id"=>$params['serviceid']); 
    $result = select_query($table,$fields,$where); 
    $data = mysql_fetch_array($result); 

    $ip = $data['dedicatedip']; 
    $id = $data['snapshotid']; 
    $robot = new RobotClient($url, $login, $password); 

    try { 
     $test = $robot->snapshotDelete($ip,$id); 
     return $result; 
    } catch (Exception $ex) { 
     $result = $ex->getMessage()."n"; 
     return $result; 
    } 
} 

Bitte helfen mich schnell ich diese brauchen Danke

Antwort

0

Interacting With The Database

Veraltete Funktionalität Die aktuellen SQL Helper-Funktionen sind vorhanden in WHMCS 6.0 und höher, aber jetzt sind veraltet und können in einer späteren Version des Produkts entfernt werden:

  • select_query()
  • update_query()
  • insert_query()
  • full_query()

Die mysql-erweiterungsgesteuerte Datenbankverbindung ist jetzt veraltet, und wird möglicherweise in einer späteren Version des Produkts nicht mehr unterstützt. WHMCS ermutigt alle Drittentwickler, die Capsule DBAL- und PDO Verbindung für alle neue Datenbankinteraktion zu verwenden.