我创建了Hetzner VPS WHMCS插件 但这不能删除快照!! 请帮我编辑我的代码 这是我写的一个删除快照的类 使用帮助Wiki Hetzner API
public function snapshotDelete($ip, $id)
{
$url = $this->baseUrl . '/snapshot/' . $ip . '/' . $id;
return $this->delete($url);
}
这是我为Function
编写的代码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;
}
}
请快点帮我,我需要这个 谢谢❤
答案 0 :(得分:0)
不推荐使用的功能存在当前的SQL帮助程序函数 在WHMCS 6.0及更高版本中,但现已弃用,可能会删除 更高版本的产品:
- select_query()
- update_query()
- insert_query()
- full_query()
现在不推荐使用mysql扩展驱动的数据库连接 可能会在产品的更高版本中停止使用。 WHMCS 鼓励所有第三方开发人员使用Capsule DBAL和PDO 所有新数据库交互的连接。