Teilnahme automatisch gesetzt, wenn zugesagt
This commit is contained in:
@@ -20,7 +20,6 @@ $cancel_link = $source_page === 'history' ? '../history.php' : '../index.php';
|
|||||||
|
|
||||||
// Daten speichern, wenn das Formular abgeschickt wurde
|
// Daten speichern, wenn das Formular abgeschickt wurde
|
||||||
if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
||||||
$table_name = "meeting_teilnehmer";
|
|
||||||
|
|
||||||
// Neu: Daten des Meetings selbst aktualisieren, falls aus der History aufgerufen
|
// Neu: Daten des Meetings selbst aktualisieren, falls aus der History aufgerufen
|
||||||
if ($source_page === 'history') {
|
if ($source_page === 'history') {
|
||||||
@@ -39,7 +38,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Vorhandene Daten für dieses Meeting löschen
|
// Vorhandene Daten für dieses Meeting löschen
|
||||||
$stmt = mysqli_prepare($conn, "DELETE FROM " . $table_name . " WHERE meeting_id = ?");
|
$stmt = mysqli_prepare($conn, "DELETE FROM meeting_teilnehmer WHERE meeting_id = ?");
|
||||||
if ($stmt === false) {
|
if ($stmt === false) {
|
||||||
die("Fehler in der SQL-Abfrage: " . mysqli_error($conn));
|
die("Fehler in der SQL-Abfrage: " . mysqli_error($conn));
|
||||||
}
|
}
|
||||||
@@ -49,7 +48,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|||||||
|
|
||||||
// Gesendete Daten verarbeiten und speichern
|
// Gesendete Daten verarbeiten und speichern
|
||||||
if (isset($_POST['user_id'])) {
|
if (isset($_POST['user_id'])) {
|
||||||
$stmt_insert = mysqli_prepare($conn, "INSERT INTO " . $table_name . " (meeting_id, user_id, attended, wore_color, paid) VALUES (?, ?, ?, ?, ?)");
|
$stmt_insert = mysqli_prepare($conn, "INSERT INTO meeting_teilnehmer (meeting_id, user_id, attended, wore_color, paid) VALUES (?, ?, ?, ?, ?)");
|
||||||
if ($stmt_insert === false) {
|
if ($stmt_insert === false) {
|
||||||
die("Fehler in der SQL-Abfrage: " . mysqli_error($conn));
|
die("Fehler in der SQL-Abfrage: " . mysqli_error($conn));
|
||||||
}
|
}
|
||||||
@@ -112,8 +111,7 @@ while ($row = mysqli_fetch_assoc($users_result)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Bestehende Feedback-Daten für dieses Meeting abrufen, falls vorhanden
|
// Bestehende Feedback-Daten für dieses Meeting abrufen, falls vorhanden
|
||||||
$table_name = "meeting_teilnehmer";
|
$stmt = mysqli_prepare($conn, "SELECT user_id, attended, wore_color, paid FROM meeting_teilnehmer WHERE meeting_id = ?");
|
||||||
$stmt = mysqli_prepare($conn, "SELECT user_id, attended, wore_color, paid FROM " . $table_name . " WHERE meeting_id = ?");
|
|
||||||
if ($stmt === false) {
|
if ($stmt === false) {
|
||||||
die("Fehler in der SQL-Abfrage: " . mysqli_error($conn));
|
die("Fehler in der SQL-Abfrage: " . mysqli_error($conn));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user