1
0
mirror of https://github.com/JannikKoester/Tischverwaltung.git synced 2026-01-08 22:10:07 +01:00

Code in Funktionen umgelagert p1

This commit is contained in:
2020-08-20 13:02:53 +03:00
parent 55cd862c24
commit 0790b1d8e7
3 changed files with 256 additions and 244 deletions

View File

@@ -3,7 +3,7 @@ require 'settings.php';
class Funcs
{
public static function InsertDatas($conn, $ds, $de, $n,$tisch)
public static function InsertDatas($conn, $ds, $de, $n,$tisch,$tnum)
{
$day = $_SESSION["day"];
$month = $_SESSION["month"];
@@ -21,14 +21,14 @@ class Funcs
VALUES ('$year', '$month', '$daystart', '1', '$name', '$table')";
$conn->query($sql);
}
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='1'";
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='$table'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while ($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Tisch1"] = array($row['uniqueid'], $row['month'], $row['day'], $row['reserviert'], $row['reserviertvon'], $row['tisch'], $row['year']);
$_SESSION[$tnum] = array($row['uniqueid'], $row['month'], $row['day'], $row['reserviert'], $row['reserviertvon'], $row['tisch'], $row['year']);
//echo $_SESSION["Tisch3"][6];
}
$_SESSION["sucessmessage"] = '<div class="alert alert-success">

View File

@@ -8,227 +8,58 @@ if(isset($_POST['reservierenBtnTisch1'])){
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
funcs::InsertDatas($conn, $daystart, $dayend, $name,1);
funcs::InsertDatas($conn, $daystart, $dayend, $name,1,"Tisch1");
}
else if(isset($_POST['reservierenBtnTisch2'])){
$month = $_SESSION["month"];
$day = $_SESSION["day"];
$name = $_POST['reservierterName'];
$year = $_SESSION["year"];
$table = 2;
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
funcs::InsertDatas($conn, $daystart, $dayend, $name,2,"Tisch2");
$sql = "INSERT INTO calenderplanner (year, month, day,reserviert,reserviertvon,tisch)
VALUES ('$year', '$month', '$day', '1', '$name', '$table')";
if ($conn->query($sql) === TRUE) {
$_SESSION["sucessmessage"] = '<div class="alert alert-success">
Du hast den Tisch erfolgreich reserviert.</div>';
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='2'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Tisch2"] = array($row['uniqueid'],$row['month'],$row['day'],$row['reserviert'],$row['reserviertvon'],$row['tisch'],$row['year']);
//echo $_SESSION["Tisch3"][6];
}
}
header("location:index.php?result=gotrecords");
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
}
else if(isset($_POST['reservierenBtnTisch3'])){
$month = $_SESSION["month"];
$day = $_SESSION["day"];
$name = $_POST['reservierterName'];
$year = $_SESSION["year"];
$table = 3;
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
funcs::InsertDatas($conn, $daystart, $dayend, $name,3,"Tisch3");
$sql = "INSERT INTO calenderplanner (year, month, day,reserviert,reserviertvon,tisch)
VALUES ('$year', '$month', '$day', '1', '$name', '$table')";
if ($conn->query($sql) === TRUE) {
$_SESSION["sucessmessage"] = '<div class="alert alert-success">
Du hast den Tisch erfolgreich reserviert.</div>';
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='3'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Tisch3"] = array($row['uniqueid'],$row['month'],$row['day'],$row['reserviert'],$row['reserviertvon'],$row['tisch'],$row['year']);
//echo $_SESSION["Tisch3"][6];
}
}
header("location:index.php?result=gotrecords");
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
}
else if(isset($_POST['reservierenBtnTisch4'])){
$month = $_SESSION["month"];
$day = $_SESSION["day"];
$name = $_POST['reservierterName'];
$year = $_SESSION["year"];
$table = 4;
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
funcs::InsertDatas($conn, $daystart, $dayend, $name,4,"Tisch4");
$sql = "INSERT INTO calenderplanner (year, month, day,reserviert,reserviertvon,tisch)
VALUES ('$year', '$month', '$day', '1', '$name', '$table')";
if ($conn->query($sql) === TRUE) {
$_SESSION["sucessmessage"] = '<div class="alert alert-success">
Du hast den Tisch erfolgreich reserviert.</div>';
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='4'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Tisch4"] = array($row['uniqueid'],$row['month'],$row['day'],$row['reserviert'],$row['reserviertvon'],$row['tisch'],$row['year']);
//echo $_SESSION["Tisch3"][6];
}
}
header("location:index.php?result=gotrecords");
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
}
else if(isset($_POST['reservierenBtnTisch5'])){
$month = $_SESSION["month"];
$day = $_SESSION["day"];
$name = $_POST['reservierterName'];
$year = $_SESSION["year"];
$table = 5;
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
funcs::InsertDatas($conn, $daystart, $dayend, $name,5,"Tisch5");
$sql = "INSERT INTO calenderplanner (year, month, day,reserviert,reserviertvon,tisch)
VALUES ('$year', '$month', '$day', '1', '$name', '$table')";
if ($conn->query($sql) === TRUE) {
$_SESSION["sucessmessage"] = '<div class="alert alert-success">
Du hast den Tisch erfolgreich reserviert.</div>';
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='5'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Tisch5"] = array($row['uniqueid'],$row['month'],$row['day'],$row['reserviert'],$row['reserviertvon'],$row['tisch'],$row['year']);
//echo $_SESSION["Tisch3"][6];
}
}
header("location:index.php?result=gotrecords");
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
}
else if(isset($_POST['reservierenBtnTisch6'])){
$month = $_SESSION["month"];
$day = $_SESSION["day"];
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
$year = $_SESSION["year"];
$table = 6;
funcs::InsertDatas($conn, $daystart, $dayend, $name,6,"Tisch6");
$sql = "INSERT INTO calenderplanner (year, month, day,reserviert,reserviertvon,tisch)
VALUES ('$year', '$month', '$day', '1', '$name', '$table')";
}
if ($conn->query($sql) === TRUE) {
$_SESSION["sucessmessage"] = '<div class="alert alert-success">
Du hast den Tisch erfolgreich reserviert.</div>';
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='6'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Tisch6"] = array($row['uniqueid'],$row['month'],$row['day'],$row['reserviert'],$row['reserviertvon'],$row['tisch'],$row['year']);
//echo $_SESSION["Tisch3"][6];
}
}
header("location:index.php?result=gotrecords");
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
else if(isset($_POST['reservierenBtnpark1'])){
$month = $_SESSION["month"];
$day = $_SESSION["day"];
else if(isset($_POST['reservierenBtnPark1'])){
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
$year = $_SESSION["year"];
$table = 7;
funcs::InsertDatas($conn, $daystart, $dayend, $name,7,"Park1");
$sql = "INSERT INTO calenderplanner (year, month, day,reserviert,reserviertvon,tisch)
VALUES ('$year', '$month', '$day', '1', '$name', '$table')";
}
if ($conn->query($sql) === TRUE) {
$_SESSION["sucessmessage"] = '<div class="alert alert-success">
Du hast den Parkplatz 1 erfolgreich reserviert.</div>';
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='7'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Park1"] = array($row['uniqueid'],$row['month'],$row['day'],$row['reserviert'],$row['reserviertvon'],$row['tisch'],$row['year']);
//echo $_SESSION["Tisch3"][6];
}
}
header("location:index.php?result=gotrecords");
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
else if(isset($_POST['reservierenBtnpark2'])){
$month = $_SESSION["month"];
$day = $_SESSION["day"];
else if(isset($_POST['reservierenBtnPark2'])){
$daystart=$_POST['daystart'];
$dayend = $_POST['dayend'];
$name = $_POST['reservierterName'];
$year = $_SESSION["year"];
$table = 8;
funcs::InsertDatas($conn, $daystart, $dayend, $name,8,"Park2");
$sql = "INSERT INTO calenderplanner (year, month, day,reserviert,reserviertvon,tisch)
VALUES ('$year', '$month', '$day', '1', '$name', '$table')";
if ($conn->query($sql) === TRUE) {
$_SESSION["sucessmessage"] = '<div class="alert alert-success">
Du hast den Parkplatz 2 erfolgreich reserviert.</div>';
$sql = "SELECT * FROM calenderplanner WHERE month='$month' AND day='$day'AND year='$year' AND tisch='4'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//echo $row['uniqueid'].$row['year'].$row['month'].$row['day'].$row['reserviert'].$row['reserviertvon'].$row['tisch']."<br>" ;
$_SESSION["Park2"] = array($row['uniqueid'],$row['month'],$row['day'],$row['reserviert'],$row['reserviertvon'],$row['tisch'],$row['year']);
//echo $_SESSION["Tisch3"][6];
}
}
header("location:index.php?result=gotrecords");
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
}

255
modal.php
View File

@@ -30,7 +30,6 @@ if (session_status() == PHP_SESSION_NONE) {
?>
<!-- Modals für erstes belegen Mehrfachauswahl-->
<div class="container">
<!-- The Modal Tisch 1 -->
<form action="insertEntry.php" method="post">
<div class="modal" id="myModal">
@@ -39,7 +38,7 @@ if (session_status() == PHP_SESSION_NONE) {
<!-- Modal Header -->
<div class="modal-header">
<h4 class="modal-title">Tisch 1 neu</h4>
<h4 class="modal-title">Tisch 1</h4>
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
@@ -71,30 +70,23 @@ if (session_status() == PHP_SESSION_NONE) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
}
echo '</select>';
echo '</select>';
?>
<br>
<br>
<input class="btn btn-primary" type="submit" id="reservierenbutton"value="Reservieren" name="reservierenBtnTisch1" >
</form>
</div>
<!-- Modal footer -->
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
<div class="container">
<!-- The Modal Tisch 2 -->
@@ -109,12 +101,39 @@ if (session_status() == PHP_SESSION_NONE) {
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php">
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php" method="post">
<h2>Geben Sie Ihren Namen ein:</h2>
<label for="lname">Name:</label>
<input type="text" id="lname" name="reservierterName"required><br><br>
<?php
echo '<h3>Reservieren von</h3>';
echo '<select class="form-control" name="daystart" id="daystart" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
echo '<h3>bis</h3>';
echo '<select class="form-control" name="dayend" id="dayend" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
?>
<br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnTisch2" >
</form>
</div>
@@ -144,12 +163,39 @@ if (session_status() == PHP_SESSION_NONE) {
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php">
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php" method="post">
<h2>Geben Sie Ihren Namen ein:</h2>
<label for="lname">Name:</label>
<input type="text" id="lname" name="reservierterName"required><br><br>
<?php
echo '<h3>Reservieren von</h3>';
echo '<select class="form-control" name="daystart" id="daystart" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
echo '<h3>bis</h3>';
echo '<select class="form-control" name="dayend" id="dayend" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
?>
<br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnTisch3" >
</form>
</div>
@@ -179,12 +225,39 @@ if (session_status() == PHP_SESSION_NONE) {
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php">
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php" method="post">
<h2>Geben Sie Ihren Namen ein:</h2>
<label for="lname">Name:</label>
<input type="text" id="lname" name="reservierterName"required><br><br>
<?php
echo '<h3>Reservieren von</h3>';
echo '<select class="form-control" name="daystart" id="daystart" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
echo '<h3>bis</h3>';
echo '<select class="form-control" name="dayend" id="dayend" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
?>
<br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnTisch4" >
</form>
</div>
@@ -214,12 +287,39 @@ if (session_status() == PHP_SESSION_NONE) {
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php">
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php" method="post">
<h2>Geben Sie Ihren Namen ein:</h2>
<label for="lname">Name:</label>
<input type="text" id="lname" name="reservierterName"required><br><br>
<?php
echo '<h3>Reservieren von</h3>';
echo '<select class="form-control" name="daystart" id="daystart" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
echo '<h3>bis</h3>';
echo '<select class="form-control" name="dayend" id="dayend" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
?>
<br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnTisch5" >
</form>
</div>
@@ -249,12 +349,39 @@ if (session_status() == PHP_SESSION_NONE) {
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php">
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php" method="post">
<h2>Geben Sie Ihren Namen ein:</h2>
<label for="lname">Name:</label>
<input type="text" id="lname" name="reservierterName"required><br><br>
<?php
echo '<h3>Reservieren von</h3>';
echo '<select class="form-control" name="daystart" id="daystart" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
echo '<h3>bis</h3>';
echo '<select class="form-control" name="dayend" id="dayend" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
?>
<br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnTisch6" >
</form>
</div>
@@ -284,13 +411,40 @@ if (session_status() == PHP_SESSION_NONE) {
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<form action="/action_page.php">
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php" method="post">
<h2>Geben Sie Ihren Namen ein:</h2>
<label for="lname">Name:</label>
<input type="text" id="lname" name="reservierterName"required><br><br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnpark1" >
<?php
echo '<h3>Reservieren von</h3>';
echo '<select class="form-control" name="daystart" id="daystart" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
echo '<h3>bis</h3>';
echo '<select class="form-control" name="dayend" id="dayend" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
?>
<br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnPark1" >
</form>
</div>
@@ -320,13 +474,40 @@ if (session_status() == PHP_SESSION_NONE) {
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<form action="/action_page.php">
<!-- Modal body -->
<div class="modal-body">
<form action="getTables.php" method="post">
<h2>Geben Sie Ihren Namen ein:</h2>
<label for="lname">Name:</label>
<input type="text" id="lname" name="reservierterName"required><br><br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnpark2" >
<?php
echo '<h3>Reservieren von</h3>';
echo '<select class="form-control" name="daystart" id="daystart" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
echo '<h3>bis</h3>';
echo '<select class="form-control" name="dayend" id="dayend" onchange="ValidInputs()">';
for ($i=1; $i <32 ; $i++) {
$month = $_SESSION['month_string'];
if ($i == 1) {
echo "<option value='$i' selected>$i. $month</option>";
} else {
echo "<option value ='$i'> $i. $month</option>";
}
}
echo '</select>';
?>
<br>
<input class="btn btn-primary" type="submit" value="Reservieren" name="reservierenBtnPark2" >
</form>
</div>