delete vm from db
This commit is contained in:
@@ -44,6 +44,20 @@ if ($config['DATABASETYPE']=="sqlite"){
|
||||
exit;
|
||||
}
|
||||
}
|
||||
if ((isset($_POST['deletevm']))&&(isset($_POST['deletename']))){
|
||||
$vmname = clean($_POST['deletename']);
|
||||
$vmid = clean($_POST['deletevm']);
|
||||
$sql="SELECT id FROM vms WHERE vmname='$vmname' AND id='$vmid'";
|
||||
$res = $db_handle->query($sql);
|
||||
while ($row = $res->fetchArray(SQLITE3_ASSOC)){
|
||||
$sqld="DELETE FROM vms WHERE id='$vmid'";
|
||||
if ($db_handle->query($sqld)){
|
||||
echo "VM $vmname deleted!";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
include('header.php');
|
||||
$mode="";
|
||||
if (isset($_REQUEST['start'])){
|
||||
@@ -195,7 +209,7 @@ if(isset($_REQUEST['mode'])){
|
||||
}
|
||||
|
||||
if($mode!="newvm"){
|
||||
echo "<a href=?newvm>Create a new VM</a></br>";
|
||||
echo "<a class=\"btn btn-primary\" href=?newvm>Create a new VM</a></br>";
|
||||
}
|
||||
//getting vms from DB
|
||||
$sql="SELECT * FROM vms";
|
||||
@@ -207,7 +221,7 @@ while ($row = $res->fetchArray(SQLITE3_ASSOC)){
|
||||
} else {
|
||||
$button = "stop";
|
||||
}
|
||||
echo "<div class=col style=\"border:solid 1px;\">$row[vmname]</br><a class=\"btn btn-primary\" href=?edit=$row[id]>edit</a> <a href=?$button=$row[vmname] class=\"btn btn-primary\">$button</a></div>";
|
||||
echo "<div class=col style=\"border:solid 1px;\">$row[vmname]</br><a class=\"btn btn-primary\" href=?edit=$row[id]>edit</a> <a href=?$button=$row[vmname] class=\"btn btn-primary\">$button</a> <button class=\"btn btn-default\" data-delete-text=\"Delete VM $row[vmname]!\" data-delete-vm=\"$row[id]\" data-delete-name=\"$row[vmname]\" data-toggle=\"modal\" data-target=\"#confirm-delete\">Delete VM</button></div>";
|
||||
}
|
||||
echo "</div></div></body></html>";
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user