Dashboard weiter ausgebaut

This commit is contained in:
aschwarz
2023-03-23 14:30:30 +01:00
parent 8ab6cd63e9
commit ec8b611c93
54 changed files with 2132 additions and 831 deletions

26
controller/admin_edit.php Normal file
View File

@ -0,0 +1,26 @@
<?php
require_once("../config.inc.php");
$function = $_POST['function'];
if ($function == 'deleteSurvey') {
$umid = $_POST['id'];
$stmt1 = $db->query("DELETE FROM jumi_umfragen_erg_freitext WHERE umid = $umid");
$stmt2 = $db->query("DELETE FROM jumi_umfragen_ende WHERE umid = $umid");
$stmt4 = $db->query("DELETE FROM jumi_umfragen_ergebnisse WHERE ufid IN (SELECT ufid FROM jumi_umfragen_fragen WHERE umid = $umid)");
$stmt4 = $db->query("DELETE FROM jumi_umfragen_antworten WHERE ufid IN (SELECT ufid FROM jumi_umfragen_fragen WHERE umid = $umid)");
$stmt5 = $db->query("DELETE FROM jumi_umfragen_fragen WHERE umid = $umid");
$stmt6 = $db->query("DELETE FROM jumi_umfragen WHERE umid = $umid");
if ($stmt1 and $stmt2 and $stmt3 and $stmt4 and $stmt5 and $stmt6) {
echo "Success";
} else {
echo "Nicht geklappt";
}
}
?>

View File

@ -130,9 +130,9 @@ if ($function == 'deleteQuestion') {
if ($stmt1 and $stmt2) {
echo "DELETE FROM jumi_umfragen_antworten WHERE ufid = $id2 | DELETE FROM jumi_umfragen_fragen WHERE ufid = $id2";
echo "Success";
} else {
echo "Nicht geklappt";
echo "Error";
}
}

View File

@ -0,0 +1,37 @@
<?php
require_once("../config.inc.php");
$function = $_POST['function'];
if ($function == 'saveParameter') {
$query2 = "SELECT pid
FROM jumi_parameter
ORDER BY pid ASC";
$result2 = $db->query( $query2)
or die ("Cannot execute query2");
while ($row2 = $result2->fetch_array()){
$pid = $row2['pid'];
$pid_value = $_POST[$pid];
$sql1 = $db->query( "UPDATE jumi_parameter
SET wert = '$pid_value'
WHERE pid = $pid
" );
}
if(!$sql1){
echo "Success";
}else{
echo "Error: PDATE jumi_parameter
SET wert = '$pid_value'
WHERE pid = $pid";
}
}
?>