summaryrefslogtreecommitdiff
path: root/intern.gospeladlershof.de/code/proben
diff options
context:
space:
mode:
Diffstat (limited to 'intern.gospeladlershof.de/code/proben')
-rw-r--r--intern.gospeladlershof.de/code/proben/insert.php10
-rw-r--r--intern.gospeladlershof.de/code/proben/update.php13
2 files changed, 20 insertions, 3 deletions
diff --git a/intern.gospeladlershof.de/code/proben/insert.php b/intern.gospeladlershof.de/code/proben/insert.php
index 08154b4..14b3a23 100644
--- a/intern.gospeladlershof.de/code/proben/insert.php
+++ b/intern.gospeladlershof.de/code/proben/insert.php
@@ -8,7 +8,15 @@ $db = get_db();
$termin = $_REQUEST["termin"];
$uhrzeit = $_REQUEST["uhrzeit"];
#$bemerkung = $_REQUEST["bemerkung"];
-$einsteiger= $_REQUEST["einsteigertermin"][0];
+if ( isset( $_REQUEST["einsteiger"] ) ) {
+ if ( 0 === (int)$_REQUEST["einsteiger"] ) {
+ $einsteiger = 0;
+ } else {
+ $einsteiger = 1;
+ }
+} else {
+ $einsteiger = 0;
+}
try {
$stmt = $db->prepare("INSERT INTO proben (id, termin, uhrzeit, bemerkung, einsteiger) VALUES(NULL, :termin, :uhrzeit, :bemerkung, :einsteiger);");
diff --git a/intern.gospeladlershof.de/code/proben/update.php b/intern.gospeladlershof.de/code/proben/update.php
index 81d09b1..4962aa8 100644
--- a/intern.gospeladlershof.de/code/proben/update.php
+++ b/intern.gospeladlershof.de/code/proben/update.php
@@ -9,7 +9,16 @@ $id = $_REQUEST["id"];
$termin = $_REQUEST["termin"];
$uhrzeit = $_REQUEST["uhrzeit"];
#$bemerkung = $_REQUEST["bemerkung"];
-$einst_termin= $_REQUEST["einsteigertermin"];
+
+if ( isset( $_REQUEST["einsteiger"] ) ) {
+ if ( 0 === (int)$_REQUEST["einsteiger"] ) {
+ $einsteiger = 0;
+ } else {
+ $einsteiger = 1;
+ }
+} else {
+ $einsteiger = 0;
+}
// todo
// check $einst_termin for bool value
@@ -22,7 +31,7 @@ try {
$stmt->bindValue(":uhrzeit", $uhrzeit);
#$stmt->bindValue(":bemerkung", $bemerkung);
$stmt->bindValue(":bemerkung", null);
- $stmt->bindValue(":einsteiger", $einst_termin);
+ $stmt->bindValue(":einsteiger", $einsteiger);
$stmt->execute();
} catch ( Exception $e ) {