Fix code for new functions
This commit is contained in:
parent
91329f6c48
commit
68d405eda4
|
|
@ -26,7 +26,7 @@ if ($AdminStatus != 1) {
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
$AliasHelferID = 0;
|
$AliasHelferID = 0;
|
||||||
|
|
||||||
|
|
@ -47,8 +47,8 @@ if ($AliasHelferID != 0) {
|
||||||
}
|
}
|
||||||
//echo "AliasHelfer=$AliasHelferID <br>";
|
//echo "AliasHelfer=$AliasHelferID <br>";
|
||||||
|
|
||||||
$zeilen = Helferdaten($db_link, $HelferID);
|
$zeilen = Helferdaten($HelferID);
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
$HelferName = $zeile['Name'];
|
$HelferName = $zeile['Name'];
|
||||||
$HelferIsAdmin = $zeile['Admin'];
|
$HelferIsAdmin = $zeile['Admin'];
|
||||||
}
|
}
|
||||||
|
|
@ -83,8 +83,8 @@ while ($zeilen as $zeile) {
|
||||||
|
|
||||||
<th><b>Helfer als Admin ändern:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;font-size:20" name="AliasHelfer" id="AliasHelfer" onchange="submit()">
|
<th><b>Helfer als Admin ändern:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;font-size:20" name="AliasHelfer" id="AliasHelfer" onchange="submit()">
|
||||||
<?php
|
<?php
|
||||||
$zeilen = HelferListe($db_link);
|
$zeilen = HelferListe();
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
if ($AliasHelferID != $zeile['HelferID']) {
|
if ($AliasHelferID != $zeile['HelferID']) {
|
||||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
||||||
unset($InfoAlleSchichtID);
|
unset($InfoAlleSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -59,7 +59,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
unset($InfoMeineSchichtID);
|
unset($InfoMeineSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -72,12 +72,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
|
|
||||||
|
|
||||||
// Beteiligte Helfer Holen
|
// Beteiligte Helfer Holen
|
||||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||||
|
|
||||||
|
|
||||||
$x = 0;
|
$x = 0;
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($helfer as $zeile) {
|
||||||
$MitHelferID[$x] = $zeile['HelferID'];
|
$MitHelferID[$x] = $zeile['HelferID'];
|
||||||
$MitHelfer[$x] = $zeile['Name'];
|
$MitHelfer[$x] = $zeile['Name'];
|
||||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||||
|
|
@ -94,8 +94,8 @@ if (isset($_GET['ZeitBereich'])) {
|
||||||
function HelferAuswahlButton($db_link, $AliasHelferID)
|
function HelferAuswahlButton($db_link, $AliasHelferID)
|
||||||
{
|
{
|
||||||
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
||||||
$zeilen = HelferListe($db_link);
|
$zeilen = HelferListe();
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
if ($AliasHelferID != $zeile['HelferID']) {
|
if ($AliasHelferID != $zeile['HelferID']) {
|
||||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -118,8 +118,8 @@ HelferAuswahlButton($db_link, $AliasHelferID);
|
||||||
$_SESSION["AliasHelferID"] = $AliasHelferID;
|
$_SESSION["AliasHelferID"] = $AliasHelferID;
|
||||||
$AdminID = $_SESSION["AdminID"];
|
$AdminID = $_SESSION["AdminID"];
|
||||||
|
|
||||||
$zeilen = Helferdaten($db_link, $HelferID);
|
$zeilen = Helferdaten($HelferID);
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
$HelferName = $zeile['Name'];
|
$HelferName = $zeile['Name'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -151,7 +151,7 @@ if (isset($_POST['plusschicht'])) {
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helfer Schicht zuweisen
|
// Helfer Schicht zuweisen
|
||||||
$db_erg = HelferSchichtZuweisen($db_link, $AliasHelferID, $SchichtId, $AdminID);
|
$db_erg = HelferSchichtZuweisen($AliasHelferID, $SchichtId, $AdminID);
|
||||||
|
|
||||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||||
$HelferName = '';
|
$HelferName = '';
|
||||||
|
|
@ -176,7 +176,7 @@ if (isset($_POST['minusschicht'])) {
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helfer aus Schicht entfernen
|
// Helfer aus Schicht entfernen
|
||||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($db_link, $AliasHelferID, $SchichtID, $AdminID);
|
$db_erg = HelferVonSchichtLoeschen_SchichtID($AliasHelferID, $SchichtID, $AdminID);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
@ -190,12 +190,11 @@ if (isset($_POST['minusschicht'])) {
|
||||||
/// Ausgabe auf Deutsch umstellen
|
/// Ausgabe auf Deutsch umstellen
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
|
|
||||||
// Zusammenfassung Eigener Schichten
|
// Zusammenfassung Eigener Schichten
|
||||||
$db_erg = SchichtenSummeEinesHelfers($db_link, $AliasHelferID);
|
$zeile = SchichtenSummeEinesHelfers($AliasHelferID);
|
||||||
$zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC);
|
|
||||||
|
|
||||||
echo '<table id="customers"><tr class="header"><th onclick="window.location.href=\'AdminMeineSchichten.php\'">';
|
echo '<table id="customers"><tr class="header"><th onclick="window.location.href=\'AdminMeineSchichten.php\'">';
|
||||||
echo " Dienstplan von $HelferName (Zusammenfassung)<br>";
|
echo " Dienstplan von $HelferName (Zusammenfassung)<br>";
|
||||||
|
|
@ -240,29 +239,29 @@ if ($addschicht != '0') {
|
||||||
//$db_erg = AlleSchichten($db_link,$dienstsort);
|
//$db_erg = AlleSchichten($db_link,$dienstsort);
|
||||||
//$db_erg = AlleSchichtenImZeitbereich($db_link,"2023-05-18 00:00:00","2023-05-19 00:00:00");
|
//$db_erg = AlleSchichtenImZeitbereich($db_link,"2023-05-18 00:00:00","2023-05-19 00:00:00");
|
||||||
if ($ZeitBereich == 1) { // Alle
|
if ($ZeitBereich == 1) { // Alle
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2200-05-19 00:00:00", -1);
|
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2200-05-19 00:00:00", -1);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 2) { // Davor
|
if ($ZeitBereich == 2) { // Davor
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2023-05-18 00:00:00", -1);
|
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2023-05-18 00:00:00", -1);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 3) { // Do
|
if ($ZeitBereich == 3) { // Do
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-18 00:00:00", "2023-05-19 00:00:00", -1);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-18 00:00:00", "2023-05-19 00:00:00", -1);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 4) { // Fr
|
if ($ZeitBereich == 4) { // Fr
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-19 00:00:00", "2023-05-20 00:00:00", -1);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-19 00:00:00", "2023-05-20 00:00:00", -1);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 5) { // Sa
|
if ($ZeitBereich == 5) { // Sa
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-20 00:00:00", "2023-05-21 00:00:00", -1);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-20 00:00:00", "2023-05-21 00:00:00", -1);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 6) { // So
|
if ($ZeitBereich == 6) { // So
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-21 00:00:00", "2023-05-22 00:00:00", -1);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-21 00:00:00", "2023-05-22 00:00:00", -1);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 7) { // Danach
|
if ($ZeitBereich == 7) { // Danach
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-22 00:00:00", "2223-05-22 00:00:00", -1);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-22 00:00:00", "2223-05-22 00:00:00", -1);
|
||||||
}
|
}
|
||||||
// fuer Anzahlanzeige in Ueberschrift
|
// fuer Anzahlanzeige in Ueberschrift
|
||||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||||
|
|
||||||
|
|
||||||
//echo "<p><button name='addschicht' value='0'><b>↩</b></button></p>";
|
//echo "<p><button name='addschicht' value='0'><b>↩</b></button></p>";
|
||||||
|
|
@ -329,13 +328,13 @@ if ($addschicht != '0') {
|
||||||
$OldTag = "";
|
$OldTag = "";
|
||||||
$OldWas = "";
|
$OldWas = "";
|
||||||
// um Zeilen mit von mir belegten Schichten hervorzuheben
|
// um Zeilen mit von mir belegten Schichten hervorzuheben
|
||||||
$MeineDienste = SchichtIdArrayEinesHelfers($db_link, $AliasHelferID);
|
$MeineDienste = SchichtIdArrayEinesHelfers($AliasHelferID);
|
||||||
//print_r($MeineDienste);
|
//print_r($MeineDienste);
|
||||||
|
|
||||||
echo '</table>';
|
echo '</table>';
|
||||||
echo '<table id="customers">';
|
echo '<table id="customers">';
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($MeineDienste as $zeile) {
|
||||||
if ($dienstsort == '1') {
|
if ($dienstsort == '1') {
|
||||||
$Tag = $zeile['Tag'];
|
$Tag = $zeile['Tag'];
|
||||||
|
|
||||||
|
|
@ -406,15 +405,6 @@ if ($addschicht != '0') {
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
mysqli_free_result($db_erg);
|
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ if ($AdminStatus != 1) {
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
$DienstID = $_SESSION["DienstID"];
|
$DienstID = $_SESSION["DienstID"];
|
||||||
$SchichtID = $_SESSION["SchichtID"];
|
$SchichtID = $_SESSION["SchichtID"];
|
||||||
|
|
@ -54,7 +54,7 @@ if (isset($_POST['ChangeDienst'])) {
|
||||||
$Leiter = $_POST['Dienst-Leiter'];
|
$Leiter = $_POST['Dienst-Leiter'];
|
||||||
$Gruppe = $_POST['Dienst-Gruppe'];
|
$Gruppe = $_POST['Dienst-Gruppe'];
|
||||||
$HelferLevel = $_POST['HelferLevel'];
|
$HelferLevel = $_POST['HelferLevel'];
|
||||||
ChangeDienst($db_link, $DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($_POST['NewDienst'])) {
|
if (isset($_POST['NewDienst'])) {
|
||||||
|
|
@ -64,12 +64,12 @@ if (isset($_POST['NewDienst'])) {
|
||||||
$Leiter = $_POST['Dienst-Leiter'];
|
$Leiter = $_POST['Dienst-Leiter'];
|
||||||
$Gruppe = $_POST['Dienst-Gruppe'];
|
$Gruppe = $_POST['Dienst-Gruppe'];
|
||||||
$HelferLevel = $_POST['HelferLevel'];
|
$HelferLevel = $_POST['HelferLevel'];
|
||||||
NewDienst($db_link, $DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
NewDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (isset($_POST['DeleteDienst'])) {
|
if (isset($_POST['DeleteDienst'])) {
|
||||||
if (!DeleteDienst($db_link, $DienstID, false)) {
|
if (!DeleteDienst($DienstID, false)) {
|
||||||
echo "Erst Schichten des Dienstes Löschen!";
|
echo "Erst Schichten des Dienstes Löschen!";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -80,7 +80,7 @@ if (isset($_POST['ChangeSchicht'])) {
|
||||||
$Bis = $_POST['Schicht-Bis'];
|
$Bis = $_POST['Schicht-Bis'];
|
||||||
$Soll = $_POST['Schicht-Soll'];
|
$Soll = $_POST['Schicht-Soll'];
|
||||||
|
|
||||||
ChangeSchicht($db_link, $SchichtID, $Von, $Bis, $Soll);
|
ChangeSchicht($SchichtID, $Von, $Bis, $Soll);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -89,12 +89,12 @@ if (isset($_POST['NewSchicht'])) {
|
||||||
$Bis = $_POST['Schicht-Bis'];
|
$Bis = $_POST['Schicht-Bis'];
|
||||||
$Soll = $_POST['Schicht-Soll'];
|
$Soll = $_POST['Schicht-Soll'];
|
||||||
|
|
||||||
NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll);
|
NewSchicht($DienstID, $Von, $Bis, $Soll);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (isset($_POST['DeleteSchicht'])) {
|
if (isset($_POST['DeleteSchicht'])) {
|
||||||
if (!DeleteSchicht($db_link, $SchichtID, false)) {
|
if (!DeleteSchicht($SchichtID, false)) {
|
||||||
echo "Erst Helfer aus Schicht austragen<br>";
|
echo "Erst Helfer aus Schicht austragen<br>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -131,7 +131,7 @@ if (isset($_POST['DienstSearch'])) {
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
$zeilen = GetDienste($db_link);
|
$zeilen = GetDienste();
|
||||||
|
|
||||||
$Was = "";
|
$Was = "";
|
||||||
$Wo = "";
|
$Wo = "";
|
||||||
|
|
@ -140,7 +140,7 @@ $Leiter = "";
|
||||||
$Gruppe = "";
|
$Gruppe = "";
|
||||||
$HelferLevel = "";
|
$HelferLevel = "";
|
||||||
|
|
||||||
while ($zeilen as $zeile){
|
foreach ($zeilen as $zeile){
|
||||||
if ($zeile['DienstID'] != $DienstID) {
|
if ($zeile['DienstID'] != $DienstID) {
|
||||||
echo "<option value='" . $zeile['DienstID'] . "'>" . $zeile['Was'] . "</option>";
|
echo "<option value='" . $zeile['DienstID'] . "'>" . $zeile['Was'] . "</option>";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -190,8 +190,8 @@ echo "<p><noscript><button name='ShowSchichten' value='1'>Schichten Anzeigen</bu
|
||||||
<!-- <input name="Dienst-Leiter" type="text" value="<?php echo htmlspecialchars($Leiter ?? '')?>" > -->
|
<!-- <input name="Dienst-Leiter" type="text" value="<?php echo htmlspecialchars($Leiter ?? '')?>" > -->
|
||||||
<?php
|
<?php
|
||||||
echo "<select name='Dienst-Leiter'>";
|
echo "<select name='Dienst-Leiter'>";
|
||||||
$zeilen = HelferListe($db_link);
|
$zeilen = HelferListe();
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
if ($zeile['HelferID'] != $Leiter) {
|
if ($zeile['HelferID'] != $Leiter) {
|
||||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</option>";
|
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</option>";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -208,8 +208,8 @@ echo "<p><noscript><button name='ShowSchichten' value='1'>Schichten Anzeigen</bu
|
||||||
<?php
|
<?php
|
||||||
//echo "#####".$Gruppe."#####";
|
//echo "#####".$Gruppe."#####";
|
||||||
echo "<select name='Dienst-Gruppe'>";
|
echo "<select name='Dienst-Gruppe'>";
|
||||||
$db_erg = GetDiensteChilds($db_link, 0);
|
$dienste = GetDiensteChilds(0);
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($dienste as $zeile) {
|
||||||
if ($zeile['DienstID'] != $Gruppe) {
|
if ($zeile['DienstID'] != $Gruppe) {
|
||||||
echo "<option value='" . $zeile['DienstID'] . "'>" . $zeile['Was'] . "</option>";
|
echo "<option value='" . $zeile['DienstID'] . "'>" . $zeile['Was'] . "</option>";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -251,9 +251,9 @@ echo "<p><noscript><button name='ShowSchichten' value='1'>Schichten Anzeigen</bu
|
||||||
|
|
||||||
|
|
||||||
$Soll = 1;
|
$Soll = 1;
|
||||||
$db_erg = GetSchichtenEinesDienstes($db_link, $DienstID);
|
$schichten = GetSchichtenEinesDienstes($DienstID);
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($schichten as $zeile) {
|
||||||
if ($SchichtID == 0) {
|
if ($SchichtID == 0) {
|
||||||
$SchichtID = $zeile['SchichtID'];
|
$SchichtID = $zeile['SchichtID'];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ if ($AdminStatus != 1) {
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
//$DienstID =$_SESSION["DienstID"];
|
//$DienstID =$_SESSION["DienstID"];
|
||||||
//$SchichtID =$_SESSION["SchichtID"];
|
//$SchichtID =$_SESSION["SchichtID"];
|
||||||
|
|
@ -73,13 +73,13 @@ echo "<br><br><table class='commontable' style='page-break-before:always'>";
|
||||||
</table>
|
</table>
|
||||||
<table class="commontable">
|
<table class="commontable">
|
||||||
<?php
|
<?php
|
||||||
$db_erg = AlleHelferSchichtenUebersicht($db_link);
|
$db_erg = AlleHelferSchichtenUebersicht();
|
||||||
$dauer = 0;
|
$dauer = 0;
|
||||||
$i = 0;
|
$i = 0;
|
||||||
$OldHelferName = "";
|
$OldHelferName = "";
|
||||||
$EinzelDienstStunden = "";
|
$EinzelDienstStunden = "";
|
||||||
$HelferUeberschrift = "";
|
$HelferUeberschrift = "";
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($db_erg as $zeile) {
|
||||||
$HelferName = $zeile["Name"];
|
$HelferName = $zeile["Name"];
|
||||||
$AliasHelferID = $zeile["AliasHelferID"];
|
$AliasHelferID = $zeile["AliasHelferID"];
|
||||||
//echo $HelferName." ".$AliasHelferID."<br>";
|
//echo $HelferName." ".$AliasHelferID."<br>";
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
||||||
unset($InfoAlleSchichtID);
|
unset($InfoAlleSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -55,7 +55,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
unset($InfoMeineSchichtID);
|
unset($InfoMeineSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -68,12 +68,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
|
|
||||||
|
|
||||||
// Beteiligte Helfer Holen
|
// Beteiligte Helfer Holen
|
||||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||||
|
|
||||||
|
|
||||||
$x = 0;
|
$x = 0;
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($helfer as $zeile) {
|
||||||
$MitHelferID[$x] = $zeile['HelferID'];
|
$MitHelferID[$x] = $zeile['HelferID'];
|
||||||
$MitHelfer[$x] = $zeile['Name'];
|
$MitHelfer[$x] = $zeile['Name'];
|
||||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||||
|
|
@ -84,8 +84,8 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
function HelferAuswahlButton($db_link, $AliasHelferID)
|
function HelferAuswahlButton($db_link, $AliasHelferID)
|
||||||
{
|
{
|
||||||
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
||||||
$zeilen = HelferListe($db_link);
|
$zeilen = HelferListe();
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
if ($AliasHelferID != $zeile['HelferID']) {
|
if ($AliasHelferID != $zeile['HelferID']) {
|
||||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -112,9 +112,9 @@ HelferAuswahlButton($db_link, $AliasHelferID);
|
||||||
$_SESSION["AliasHelferID"] = $AliasHelferID;
|
$_SESSION["AliasHelferID"] = $AliasHelferID;
|
||||||
$AdminID = $_SESSION["AdminID"];
|
$AdminID = $_SESSION["AdminID"];
|
||||||
|
|
||||||
$zeilen = Helferdaten($db_link, $AliasHelferID);
|
$zeilen = Helferdaten($AliasHelferID);
|
||||||
|
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
$HelferName = $zeile['Name'];
|
$HelferName = $zeile['Name'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -136,7 +136,7 @@ if (isset($_POST['Del'])) {
|
||||||
|
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
$db_erg = HelferVonSchichtLoeschen($db_link, $AliasHelferID, $EinzelSchichtID, $HelferID);
|
$db_erg = HelferVonSchichtLoeschen($AliasHelferID, $EinzelSchichtID, $HelferID);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
@ -176,7 +176,7 @@ if (isset($_POST['sent'])) {
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helfer Schicht zuweisen
|
// Helfer Schicht zuweisen
|
||||||
$db_erg = HelferSchichtZuweisen($db_link, $AliasHelferID, $SchichtId, $HelferID);
|
$db_erg = HelferSchichtZuweisen($AliasHelferID, $SchichtId, $HelferID);
|
||||||
|
|
||||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||||
$HelferName = '';
|
$HelferName = '';
|
||||||
|
|
@ -196,20 +196,15 @@ if (isset($_POST['sent'])) {
|
||||||
/// Ausgabe auf Deutsch umstellen
|
/// Ausgabe auf Deutsch umstellen
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
/// Alle Schichten Des Helfers Anzeigen
|
/// Alle Schichten Des Helfers Anzeigen
|
||||||
////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
$db_erg = AlleSchichtenEinesHelfers($db_link, $AliasHelferID);
|
$schichten = AlleSchichtenEinesHelfers($AliasHelferID);
|
||||||
|
|
||||||
if (! $db_erg) {
|
$iSQLCount = count($schichten);
|
||||||
echo "AlleSchichten des Helfes ungültige Abfrage";
|
|
||||||
die('Ungültige Abfrage: ' . mysqli_error());
|
|
||||||
}
|
|
||||||
|
|
||||||
$iSQLCount = mysqli_num_rows($db_erg);
|
|
||||||
//$iSQLCount = 3;
|
//$iSQLCount = 3;
|
||||||
|
|
||||||
echo '<table id="customers">';
|
echo '<table id="customers">';
|
||||||
|
|
@ -227,21 +222,21 @@ echo '<table id="customers">';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach($schichten as $schicht) {
|
||||||
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$zeile['SchichtID'].'#Info\';" >';
|
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$schicht['SchichtID'].'#Info\';" >';
|
||||||
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $zeile['SchichtID'] . '#Info\';" >';
|
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $schicht['SchichtID'] . '#Info\';" >';
|
||||||
echo "<td>" . $zeile['Was'] . "</td>";
|
echo "<td>" . $schicht['Was'] . "</td>";
|
||||||
echo "<td>" . $zeile['Ab'] . "</td>";
|
echo "<td>" . $schicht['Ab'] . "</td>";
|
||||||
echo "<td>" . $zeile['Bis'] . "</td>";
|
echo "<td>" . $schicht['Bis'] . "</td>";
|
||||||
echo "<td>" . "<p><button title='Schicht entfernen' name='Del' value='" . $zeile['EinzelSchichtID'] . "'>-</button></p>" . "</td>";
|
echo "<td>" . "<p><button title='Schicht entfernen' name='Del' value='" . $schicht['EinzelSchichtID'] . "'>-</button></p>" . "</td>";
|
||||||
echo "</tr>";
|
echo "</tr>";
|
||||||
}
|
}
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
|
|
||||||
echo "<br><br>";
|
echo "<br><br>";
|
||||||
|
|
||||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||||
|
|
||||||
echo '<table id="customers" onclick="window.location.href=\'AdminAlleSchichten.php\'">';
|
echo '<table id="customers" onclick="window.location.href=\'AdminAlleSchichten.php\'">';
|
||||||
echo "<tr>";
|
echo "<tr>";
|
||||||
|
|
@ -249,10 +244,6 @@ echo '<table id="customers" onclick="window.location.href=\'AdminAlleSchichten.p
|
||||||
echo "</tr>";
|
echo "</tr>";
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
|
|
||||||
|
|
||||||
mysqli_free_result($db_erg);
|
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -15,8 +15,8 @@ if ($AdminStatus != 1) {
|
||||||
function HelferAuswahlButton($db_link, $AliasHelferID)
|
function HelferAuswahlButton($db_link, $AliasHelferID)
|
||||||
{
|
{
|
||||||
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
echo '<b>Helfer wählen:<b> <form style="display:inline-block;" method=post><select style="height:33px;width:350px;" name="AliasHelfer" id="AliasHelfer" onchange="submit()">';
|
||||||
$zeilen = HelferListe($db_link);
|
$zeilen = HelferListe();
|
||||||
while ($zeilen as $zeile) {
|
foreach ($zeilen as $zeile) {
|
||||||
if ($AliasHelferID != $zeile['HelferID']) {
|
if ($AliasHelferID != $zeile['HelferID']) {
|
||||||
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
echo "<option value='" . $zeile['HelferID'] . "'>" . $zeile['Name'] . "</optionen>";
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -87,7 +87,7 @@ if (isset($_POST['change'])) {
|
||||||
}
|
}
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helferdaten Ändern
|
// Helferdaten Ändern
|
||||||
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferIsAdmin, $HelferID);
|
HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferIsAdmin, $HelferID);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
@ -104,17 +104,17 @@ if (isset($_POST['change'])) {
|
||||||
///////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
if (isset($_POST['del'])) {
|
if (isset($_POST['del'])) {
|
||||||
HelferLoeschen($db_link, $AliasHelferID, $AdminID);
|
HelferLoeschen($AliasHelferID, $AdminID);
|
||||||
}
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////
|
||||||
// Helferdate holen
|
// Helferdate holen
|
||||||
///////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
$db_erg = Helferdaten($db_link, $AliasHelferID);
|
$db_erg = Helferdaten($AliasHelferID);
|
||||||
|
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||||
$HelferName = $zeile['Name'];
|
$HelferName = $zeile['Name'];
|
||||||
$HelferEmail = $zeile['Email'];
|
$HelferEmail = $zeile['Email'];
|
||||||
$HelferHandy = $zeile['Handy'];
|
$HelferHandy = $zeile['Handy'];
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
||||||
unset($InfoAlleSchichtID);
|
unset($InfoAlleSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -63,7 +63,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
unset($InfoMeineSchichtID);
|
unset($InfoMeineSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -76,12 +76,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
|
|
||||||
|
|
||||||
// Beteiligte Helfer Holen
|
// Beteiligte Helfer Holen
|
||||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||||
|
|
||||||
|
|
||||||
$x = 0;
|
$x = 0;
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($helfer as $zeile) {
|
||||||
$MitHelferID[$x] = $zeile['HelferID'];
|
$MitHelferID[$x] = $zeile['HelferID'];
|
||||||
$MitHelfer[$x] = $zeile['Name'];
|
$MitHelfer[$x] = $zeile['Name'];
|
||||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||||
|
|
@ -123,7 +123,7 @@ if (isset($_POST['plusschicht'])) {
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helfer Schicht zuweisen
|
// Helfer Schicht zuweisen
|
||||||
$db_erg = HelferSchichtZuweisen($db_link, $HelferID, $SchichtId);
|
$db_erg = HelferSchichtZuweisen($HelferID, $SchichtId);
|
||||||
|
|
||||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||||
$HelferName = '';
|
$HelferName = '';
|
||||||
|
|
@ -148,7 +148,7 @@ if (isset($_POST['minusschicht'])) {
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helfer aus Schicht entfernen
|
// Helfer aus Schicht entfernen
|
||||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($db_link, $HelferID, $SchichtID);
|
$db_erg = HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
@ -162,12 +162,11 @@ if (isset($_POST['minusschicht'])) {
|
||||||
/// Ausgabe auf Deutsch umstellen
|
/// Ausgabe auf Deutsch umstellen
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
|
|
||||||
// Zusammenfassung Eigener Schichten
|
// Zusammenfassung Eigener Schichten
|
||||||
$db_erg = SchichtenSummeEinesHelfers($db_link, $HelferID);
|
$zeile = SchichtenSummeEinesHelfers($HelferID);
|
||||||
$zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC);
|
|
||||||
|
|
||||||
echo '<table class="commontable"><tr class="header"><th onclick="window.location.href=\'MeineSchichten.php\'">';
|
echo '<table class="commontable"><tr class="header"><th onclick="window.location.href=\'MeineSchichten.php\'">';
|
||||||
echo '<img src="Bilder/PfeilRechts2.png" style="width:30px;height:30px;align:middle;">' . " Mein Dienstplan (";
|
echo '<img src="Bilder/PfeilRechts2.png" style="width:30px;height:30px;align:middle;">' . " Mein Dienstplan (";
|
||||||
|
|
@ -212,29 +211,29 @@ if ($addschicht != '0') {
|
||||||
//$db_erg = AlleSchichten($db_link,$dienstsort);
|
//$db_erg = AlleSchichten($db_link,$dienstsort);
|
||||||
//$db_erg = AlleSchichtenImZeitbereich($db_link,"2023-05-18 00:00:00","2023-05-19 00:00:00",$HelferLevel);
|
//$db_erg = AlleSchichtenImZeitbereich($db_link,"2023-05-18 00:00:00","2023-05-19 00:00:00",$HelferLevel);
|
||||||
if ($ZeitBereich == 1) { // Alle
|
if ($ZeitBereich == 1) { // Alle
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2200-05-19 00:00:00", $HelferLevel);
|
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2200-05-19 00:00:00", $HelferLevel);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 2) { // Davor
|
if ($ZeitBereich == 2) { // Davor
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2023-05-18 00:00:00", $HelferLevel);
|
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2023-05-18 00:00:00", $HelferLevel);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 3) { // Do
|
if ($ZeitBereich == 3) { // Do
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-18 00:00:00", "2023-05-19 00:00:00", $HelferLevel);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-18 00:00:00", "2023-05-19 00:00:00", $HelferLevel);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 4) { // Fr
|
if ($ZeitBereich == 4) { // Fr
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-19 00:00:00", "2023-05-20 00:00:00", $HelferLevel);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-19 00:00:00", "2023-05-20 00:00:00", $HelferLevel);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 5) { // Sa
|
if ($ZeitBereich == 5) { // Sa
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-20 00:00:00", "2023-05-21 00:00:00", $HelferLevel);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-20 00:00:00", "2023-05-21 00:00:00", $HelferLevel);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 6) { // So
|
if ($ZeitBereich == 6) { // So
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-21 00:00:00", "2023-05-22 00:00:00", $HelferLevel);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-21 00:00:00", "2023-05-22 00:00:00", $HelferLevel);
|
||||||
}
|
}
|
||||||
if ($ZeitBereich == 7) { // Danach
|
if ($ZeitBereich == 7) { // Danach
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2023-05-22 00:00:00", "2223-05-22 00:00:00", $HelferLevel);
|
$db_erg = AlleSchichtenImZeitbereich("2023-05-22 00:00:00", "2223-05-22 00:00:00", $HelferLevel);
|
||||||
}
|
}
|
||||||
// fuer Anzahlanzeige in Ueberschrift
|
// fuer Anzahlanzeige in Ueberschrift
|
||||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||||
echo "<button type='button' onclick='expand_all_table_rows();'>Alles Ausklappen</button>";
|
echo "<button type='button' onclick='expand_all_table_rows();'>Alles Ausklappen</button>";
|
||||||
|
|
||||||
//echo "<p><button name='addschicht' value='0'><b>↩</b></button></p>";
|
//echo "<p><button name='addschicht' value='0'><b>↩</b></button></p>";
|
||||||
|
|
@ -294,12 +293,12 @@ if ($addschicht != '0') {
|
||||||
$OldTag = "";
|
$OldTag = "";
|
||||||
$OldWas = "";
|
$OldWas = "";
|
||||||
// um Zeilen mit von mir belegten Schichten hervorzuheben
|
// um Zeilen mit von mir belegten Schichten hervorzuheben
|
||||||
$MeineDienste = SchichtIdArrayEinesHelfers($db_link, $HelferID);
|
$MeineDienste = SchichtIdArrayEinesHelfers($HelferID);
|
||||||
//print_r($MeineDienste);
|
//print_r($MeineDienste);
|
||||||
|
|
||||||
echo '</table>';
|
echo '</table>';
|
||||||
echo '<table id="customers">';
|
echo '<table id="customers">';
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($MeineDienste as $zeile) {
|
||||||
if ($dienstsort == '1') {
|
if ($dienstsort == '1') {
|
||||||
$Tag = $zeile['Tag'];
|
$Tag = $zeile['Tag'];
|
||||||
|
|
||||||
|
|
@ -370,15 +369,6 @@ if ($addschicht != '0') {
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
mysqli_free_result($db_erg);
|
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ $db_link = mysqli_connect(
|
||||||
MYSQL_KENNWORT,
|
MYSQL_KENNWORT,
|
||||||
MYSQL_DATENBANK
|
MYSQL_DATENBANK
|
||||||
);
|
);
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
require '_login.php';
|
require '_login.php';
|
||||||
|
|
||||||
|
|
@ -45,14 +45,14 @@ require '_login.php';
|
||||||
|
|
||||||
echo '<table id="customers" >';
|
echo '<table id="customers" >';
|
||||||
|
|
||||||
$db_erg = GetDiensteChilds($db_link, 0);
|
$dienste = GetDiensteChilds(0);
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($dienste as $zeile) {
|
||||||
echo "<tr><th>";
|
echo "<tr><th>";
|
||||||
echo $zeile["Was"];
|
echo $zeile["Was"];
|
||||||
echo "</th></tr>";
|
echo "</th></tr>";
|
||||||
|
|
||||||
$db_erg2 = GetDiensteChilds($db_link, $zeile["DienstID"]);
|
$dienste = GetDiensteChilds($zeile["DienstID"]);
|
||||||
while ($zeile = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
foreach ($dienste as $zeile) {
|
||||||
echo "<tr><td>";
|
echo "<tr><td>";
|
||||||
echo $zeile["Was"];
|
echo $zeile["Was"];
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
|
|
@ -64,7 +64,7 @@ echo "</table>";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$db_erg = AlleSchichtenImZeitbereich($db_link, "2000-05-18 00:00:00", "2200-05-19 00:00:00");
|
$db_erg = AlleSchichtenImZeitbereich("2000-05-18 00:00:00", "2200-05-19 00:00:00");
|
||||||
|
|
||||||
$OldWas = "";
|
$OldWas = "";
|
||||||
echo "<br><br><table id='customers' style='page-break-before:always'>";
|
echo "<br><br><table id='customers' style='page-break-before:always'>";
|
||||||
|
|
@ -92,8 +92,8 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||||
echo $zeile["Bis"];
|
echo $zeile["Bis"];
|
||||||
echo "</td><td>";
|
echo "</td><td>";
|
||||||
|
|
||||||
$db_erg2 = BeteiligteHelfer($db_link, $zeile["SchichtID"]);
|
$helfer = BeteiligteHelfer($zeile["SchichtID"]);
|
||||||
while ($zeile = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
foreach ($helfer as $zeile) {
|
||||||
echo $zeile["Name"];
|
echo $zeile["Name"];
|
||||||
echo " ";
|
echo " ";
|
||||||
echo $zeile["Handy"];
|
echo $zeile["Handy"];
|
||||||
|
|
@ -112,8 +112,8 @@ echo "<br><br><table id='customers' style='page-break-before:always'>";
|
||||||
<th><button name="BackHelferdaten" value="1" onclick="window.location.href = 'Admin.php';"><b>↩</b></button> <b>Übersicht Helfer und Ihre Schichten DAS 2023</b></th>
|
<th><button name="BackHelferdaten" value="1" onclick="window.location.href = 'Admin.php';"><b>↩</b></button> <b>Übersicht Helfer und Ihre Schichten DAS 2023</b></th>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
$db_erg = AlleHelferSchichtenUebersicht($db_link);
|
$db_erg = AlleHelferSchichtenUebersicht();
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($db_erg as $zeile) {
|
||||||
$HelferName = $zeile["Name"];
|
$HelferName = $zeile["Name"];
|
||||||
|
|
||||||
if ($HelferName != $OldHelferName) {
|
if ($HelferName != $OldHelferName) {
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,7 @@ if (isset($_POST['sent'])) {
|
||||||
|
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
$db_erg = CreateHelfer($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
$db_erg = CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
||||||
if ($db_erg) {
|
if ($db_erg) {
|
||||||
//$insertID = mysql_insert_id();
|
//$insertID = mysql_insert_id();
|
||||||
//echo "InserId = ".$insertID;
|
//echo "InserId = ".$insertID;
|
||||||
|
|
@ -139,9 +139,9 @@ if (isset($_POST['sent'])) {
|
||||||
<tr><td>
|
<tr><td>
|
||||||
<select name="helfer-level">
|
<select name="helfer-level">
|
||||||
<?php
|
<?php
|
||||||
$db_erg = HelferLevel($db_link);
|
$db_erg = HelferLevel();
|
||||||
$selected = "";
|
$selected = "";
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($db_erg as $zeile) {
|
||||||
$HelferLevel = $zeile['HelferLevel'];
|
$HelferLevel = $zeile['HelferLevel'];
|
||||||
$HelferLevelBeschreibung = $zeile['HelferLevelBeschreibung'];
|
$HelferLevelBeschreibung = $zeile['HelferLevelBeschreibung'];
|
||||||
if ($HelferLevel == 1) {
|
if ($HelferLevel == 1) {
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
||||||
unset($InfoAlleSchichtID);
|
unset($InfoAlleSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -58,7 +58,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
unset($InfoMeineSchichtID);
|
unset($InfoMeineSchichtID);
|
||||||
//echo "<b>". $SchichtID . "</b><br>";
|
//echo "<b>". $SchichtID . "</b><br>";
|
||||||
|
|
||||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||||
|
|
||||||
$Was = $zeile['Was'];
|
$Was = $zeile['Was'];
|
||||||
$Wo = $zeile['Wo'];
|
$Wo = $zeile['Wo'];
|
||||||
|
|
@ -71,12 +71,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
||||||
|
|
||||||
|
|
||||||
// Beteiligte Helfer Holen
|
// Beteiligte Helfer Holen
|
||||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||||
|
|
||||||
|
|
||||||
$x = 0;
|
$x = 0;
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($helfer as $zeile) {
|
||||||
$MitHelferID[$x] = $zeile['HelferID'];
|
$MitHelferID[$x] = $zeile['HelferID'];
|
||||||
$MitHelfer[$x] = $zeile['Name'];
|
$MitHelfer[$x] = $zeile['Name'];
|
||||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||||
|
|
@ -106,7 +106,7 @@ if (isset($_POST['login'])) {
|
||||||
$HelferPasswort = $_POST['helfer-passwort'];
|
$HelferPasswort = $_POST['helfer-passwort'];
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
@ -195,7 +195,7 @@ if (isset($_POST['Del'])) {
|
||||||
|
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
$db_erg = HelferVonSchichtLoeschen($db_link, $HelferID, $EinzelSchichtID);
|
$db_erg = HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
@ -235,7 +235,7 @@ if (isset($_POST['sent'])) {
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helfer Schicht zuweisen
|
// Helfer Schicht zuweisen
|
||||||
$db_erg = HelferSchichtZuweisen($db_link, $HelferID, $SchichtId);
|
$db_erg = HelferSchichtZuweisen($HelferID, $SchichtId);
|
||||||
|
|
||||||
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
// Erfolg vermelden und Skript beenden, damit Formular nicht erneut ausgegeben wird
|
||||||
$HelferName = '';
|
$HelferName = '';
|
||||||
|
|
@ -255,20 +255,15 @@ if (isset($_POST['sent'])) {
|
||||||
/// Ausgabe auf Deutsch umstellen
|
/// Ausgabe auf Deutsch umstellen
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
/// Alle Schichten Des Helfers Anzeigen
|
/// Alle Schichten Des Helfers Anzeigen
|
||||||
////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
$db_erg = AlleSchichtenEinesHelfers($db_link, $HelferID);
|
$schichten = AlleSchichtenEinesHelfers($HelferID);
|
||||||
|
|
||||||
if (! $db_erg) {
|
$iSQLCount = mysqli_num_rows($schichten);
|
||||||
echo "AlleSchichten des Helfes ungültige Abfrage";
|
|
||||||
die('Ungültige Abfrage: ' . mysqli_error());
|
|
||||||
}
|
|
||||||
|
|
||||||
$iSQLCount = mysqli_num_rows($db_erg);
|
|
||||||
//$iSQLCount = 3;
|
//$iSQLCount = 3;
|
||||||
|
|
||||||
echo '<table id="customers">';
|
echo '<table id="customers">';
|
||||||
|
|
@ -286,21 +281,21 @@ echo '<table id="customers">';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
foreach ($schichten as $schicht) {
|
||||||
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$zeile['SchichtID'].'#Info\';" >';
|
//echo '<tr title="Details anzeigen" onclick="parent.DetailsSchichten.location.href=\'DetailsSchichten.php?InfoAlleSchichtID='.$schicht['SchichtID'].'#Info\';" >';
|
||||||
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $zeile['SchichtID'] . '#Info\';" >';
|
echo '<tr title="Details anzeigen" onclick="window.location.href=\'DetailsSchichten.php?InfoAlleSchichtID=' . $schicht['SchichtID'] . '#Info\';" >';
|
||||||
echo "<td>" . $zeile['Was'] . "</td>";
|
echo "<td>" . $schicht['Was'] . "</td>";
|
||||||
echo "<td>" . $zeile['Ab'] . "</td>";
|
echo "<td>" . $schicht['Ab'] . "</td>";
|
||||||
echo "<td>" . $zeile['Bis'] . "</td>";
|
echo "<td>" . $schicht['Bis'] . "</td>";
|
||||||
echo "<td>" . "<button title='Schicht entfernen' name='Del' value='" . $zeile['EinzelSchichtID'] . "'>-</button>" . "</td>";
|
echo "<td>" . "<button title='Schicht entfernen' name='Del' value='" . $schicht['EinzelSchichtID'] . "'>-</button>" . "</td>";
|
||||||
echo "</tr>";
|
echo "</tr>";
|
||||||
}
|
}
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
|
|
||||||
echo "<br><br>";
|
echo "<br><br>";
|
||||||
|
|
||||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||||
|
|
||||||
echo '<table id="customers" onclick="window.location.href=\'AlleSchichten.php\'">';
|
echo '<table id="customers" onclick="window.location.href=\'AlleSchichten.php\'">';
|
||||||
echo "<tr>";
|
echo "<tr>";
|
||||||
|
|
@ -308,10 +303,6 @@ echo '<table id="customers" onclick="window.location.href=\'AlleSchichten.php\'"
|
||||||
echo "</tr>";
|
echo "</tr>";
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
|
|
||||||
|
|
||||||
mysqli_free_result($db_erg);
|
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -28,10 +28,10 @@ if (!isset($_SESSION["HelferID"]) || ! $_SESSION["HelferID"] > 0) {
|
||||||
$AdminID = $_SESSION["AdminID"];
|
$AdminID = $_SESSION["AdminID"];
|
||||||
require 'SQL.php';
|
require 'SQL.php';
|
||||||
$db_link = mysqli_connect(MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT, MYSQL_DATENBANK);
|
$db_link = mysqli_connect(MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT, MYSQL_DATENBANK);
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
$zeilen = Helferdaten($db_link, $HelferID);
|
$zeilen = Helferdaten($HelferID);
|
||||||
while ($zeilen as $zeile)) {
|
foreach ($zeilen as $zeile)) {
|
||||||
$HelferName = $zeile['Name'];
|
$HelferName = $zeile['Name'];
|
||||||
$HelferIsAdmin = $zeile['Admin'];
|
$HelferIsAdmin = $zeile['Admin'];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
60
html/SQL.php
60
html/SQL.php
|
|
@ -93,7 +93,7 @@ class DB {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel = 1)
|
function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel = 1)
|
||||||
{
|
{
|
||||||
// Neuen Helfer anlegen
|
// Neuen Helfer anlegen
|
||||||
|
|
@ -118,19 +118,18 @@ function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort,
|
||||||
return $db_erg;
|
return $db_erg;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
// testet fuer urllogin, ob Helfer bereits existiert
|
// testet fuer urllogin, ob Helfer bereits existiert
|
||||||
function HelferIstVorhanden($Email)
|
function HelferIstVorhanden($Email)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
$db->prepare(__METHOD__,"SELECT count(HelferID) AS Anzahl FROM Helfer WHERE Email = :email");
|
$db->prepare(__METHOD__,"SELECT count(HelferID) AS Anzahl FROM Helfer WHERE Email = :email");
|
||||||
$db->execute(__METHOD__,["email" => $Email]);
|
$db->execute(__METHOD__,["email" => $Email]);
|
||||||
// TODO Test, that this still works
|
|
||||||
$zeile = $db->fetchAll(__METHOD__);
|
$zeile = $db->fetchAll(__METHOD__);
|
||||||
return $zeile[0]['Anzahl'];
|
return $zeile[0]['Anzahl'];
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
//TODO: pruefen, ob Helfer bereits eingeloggt
|
//TODO: pruefen, ob Helfer bereits eingeloggt
|
||||||
function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus)
|
function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus)
|
||||||
{
|
{
|
||||||
|
|
@ -162,7 +161,7 @@ function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
// Liste der Helfer fuer Admin-Seite
|
// Liste der Helfer fuer Admin-Seite
|
||||||
//TODO: HelferLevel
|
//TODO: HelferLevel
|
||||||
function HelferListe()
|
function HelferListe()
|
||||||
|
|
@ -175,7 +174,7 @@ function HelferListe()
|
||||||
return $helfer;
|
return $helfer;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function Helferdaten($HelferID)
|
function Helferdaten($HelferID)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -187,7 +186,7 @@ function Helferdaten($HelferID)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID, $HelferIsAdmin = -1, $AdminID = 0)
|
function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID, $HelferIsAdmin = -1, $AdminID = 0)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -257,6 +256,7 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP
|
||||||
return $db_erg;
|
return $db_erg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok (but unused?)
|
||||||
function AlleSchichten($Sort, $HelferLevel = 1)
|
function AlleSchichten($Sort, $HelferLevel = 1)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -276,6 +276,7 @@ function AlleSchichten($Sort, $HelferLevel = 1)
|
||||||
return $schichten;
|
return $schichten;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function AlleSchichtenCount($HelferLevel = 1)
|
function AlleSchichtenCount($HelferLevel = 1)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
@ -288,7 +289,7 @@ function AlleSchichtenCount($HelferLevel = 1)
|
||||||
return $zeile[0]['Anzahl'];
|
return $zeile[0]['Anzahl'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function AlleBelegteSchichtenCount($HelferLevel = 1)
|
function AlleBelegteSchichtenCount($HelferLevel = 1)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -299,7 +300,7 @@ function AlleBelegteSchichtenCount($HelferLevel = 1)
|
||||||
return $zeile[0]['Anzahl'];
|
return $zeile[0]['Anzahl'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1)
|
function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1)
|
||||||
{
|
{
|
||||||
// SchichtID, Was, Ab, Bis, Ist, Tag, Soll - Ist und Soll sind die HelferStunden
|
// SchichtID, Was, Ab, Bis, Ist, Tag, Soll - Ist und Soll sind die HelferStunden
|
||||||
|
|
@ -328,7 +329,7 @@ function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1)
|
||||||
return $zeilen;
|
return $zeilen;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function AlleSchichtenEinesHelfers($HelferID)
|
function AlleSchichtenEinesHelfers($HelferID)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -339,7 +340,7 @@ function AlleSchichtenEinesHelfers($HelferID)
|
||||||
return $zeilen;
|
return $zeilen;
|
||||||
}
|
}
|
||||||
|
|
||||||
// FIXME
|
// ok ok
|
||||||
function HelferLoeschen($HelferID, $AdminID)
|
function HelferLoeschen($HelferID, $AdminID)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
@ -370,6 +371,7 @@ function HelferLoeschen($HelferID, $AdminID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function SchichtIdArrayEinesHelfers($HelferID)
|
function SchichtIdArrayEinesHelfers($HelferID)
|
||||||
{
|
{
|
||||||
// Array, um Zeilen mit von mir belegten Schichten in der Schichtuebersicht einfaerben zu koennenn
|
// Array, um Zeilen mit von mir belegten Schichten in der Schichtuebersicht einfaerben zu koennenn
|
||||||
|
|
@ -384,6 +386,7 @@ function SchichtIdArrayEinesHelfers($HelferID)
|
||||||
return($schichtIDs);
|
return($schichtIDs);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function AlleSchichtenEinesHelfersVonJetzt($HelferID)
|
function AlleSchichtenEinesHelfersVonJetzt($HelferID)
|
||||||
{
|
{
|
||||||
// TODO: fix GETDATE() array to string conversion
|
// TODO: fix GETDATE() array to string conversion
|
||||||
|
|
@ -402,6 +405,7 @@ function AlleSchichtenEinesHelfersVonJetzt($HelferID)
|
||||||
return $zeilen;
|
return $zeilen;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function SchichtenSummeEinesHelfers($HelferID)
|
function SchichtenSummeEinesHelfers($HelferID)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
@ -416,8 +420,7 @@ function SchichtenSummeEinesHelfers($HelferID)
|
||||||
return $zeilen;
|
return $zeilen;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
// ok (?)
|
|
||||||
function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $AdminID = 0)
|
function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $AdminID = 0)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -458,6 +461,7 @@ function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $Ad
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
||||||
{
|
{
|
||||||
// Abfrage, ob bereits eine Einzelschicht in der selben Schicht vom Helfer existiert
|
// Abfrage, ob bereits eine Einzelschicht in der selben Schicht vom Helfer existiert
|
||||||
|
|
@ -489,6 +493,7 @@ function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
||||||
return $db_erg;
|
return $db_erg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
||||||
{
|
{
|
||||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||||
|
|
@ -504,6 +509,7 @@ function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
||||||
return $db_erg;
|
return $db_erg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0)
|
function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0)
|
||||||
{
|
{
|
||||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||||
|
|
@ -521,6 +527,7 @@ function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0)
|
||||||
return $db_erg;
|
return $db_erg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function DetailSchicht($InfoSchichtID)
|
function DetailSchicht($InfoSchichtID)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -535,6 +542,7 @@ function DetailSchicht($InfoSchichtID)
|
||||||
return $zeile[0];
|
return $zeile[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function BeteiligteHelfer($InfoSchichtID)
|
function BeteiligteHelfer($InfoSchichtID)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -546,7 +554,7 @@ function BeteiligteHelfer($InfoSchichtID)
|
||||||
return $zeile;
|
return $zeile;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function GetDienste()
|
function GetDienste()
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -557,7 +565,7 @@ function GetDienste()
|
||||||
return $dienste;
|
return $dienste;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function GetDiensteChilds($DienstID)
|
function GetDiensteChilds($DienstID)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -568,7 +576,7 @@ function GetDiensteChilds($DienstID)
|
||||||
return $dienste;
|
return $dienste;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -586,7 +594,7 @@ function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLeve
|
||||||
$db->onErrorDie(__METHOD__);
|
$db->onErrorDie(__METHOD__);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -609,7 +617,7 @@ function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function DeleteDienst($DienstID, $Rekursiv)
|
function DeleteDienst($DienstID, $Rekursiv)
|
||||||
{
|
{
|
||||||
if ($Rekursiv) {
|
if ($Rekursiv) {
|
||||||
|
|
@ -635,6 +643,7 @@ function DeleteDienst($DienstID, $Rekursiv)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok (not used?)
|
||||||
function GetDiensteForDay($helferlevel, $datestring)
|
function GetDiensteForDay($helferlevel, $datestring)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -653,7 +662,7 @@ function GetDiensteForDay($helferlevel, $datestring)
|
||||||
return $schichten;
|
return $schichten;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok (unused?)
|
||||||
function GetSchichtenForDienstForDay($DienstID, $datestring)
|
function GetSchichtenForDienstForDay($DienstID, $datestring)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -670,7 +679,7 @@ function GetSchichtenForDienstForDay($DienstID, $datestring)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function GetSchichtenEinesDienstes($DienstID)
|
function GetSchichtenEinesDienstes($DienstID)
|
||||||
{
|
{
|
||||||
//$sql = "SELECT SchichtID,Von,Bis,Soll,DATE_FORMAT(Von,'%a %H:%i') AS TagVon FROM Schicht where DienstID=".$DienstID;
|
//$sql = "SELECT SchichtID,Von,Bis,Soll,DATE_FORMAT(Von,'%a %H:%i') AS TagVon FROM Schicht where DienstID=".$DienstID;
|
||||||
|
|
@ -682,7 +691,7 @@ function GetSchichtenEinesDienstes($DienstID)
|
||||||
return $schichten;
|
return $schichten;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer)
|
function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -699,7 +708,7 @@ function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer)
|
||||||
$db->onErrorDie(__METHOD__);
|
$db->onErrorDie(__METHOD__);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ok
|
// ok ok
|
||||||
function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer)
|
function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
@ -738,6 +747,7 @@ function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function DeleteSchicht($SchichtID, $Rekursiv)
|
function DeleteSchicht($SchichtID, $Rekursiv)
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -764,6 +774,7 @@ function DeleteSchicht($SchichtID, $Rekursiv)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function AlleHelferSchichtenUebersicht()
|
function AlleHelferSchichtenUebersicht()
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -779,6 +790,7 @@ function AlleHelferSchichtenUebersicht()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function DatenbankAufDeutsch()
|
function DatenbankAufDeutsch()
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -787,6 +799,7 @@ function DatenbankAufDeutsch()
|
||||||
$db->onErrorDie(__METHOD__);
|
$db->onErrorDie(__METHOD__);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok (unused?)
|
||||||
function LastInsertId()
|
function LastInsertId()
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -798,6 +811,7 @@ function LastInsertId()
|
||||||
return $zeile['LAST_INSERT_ID()'];
|
return $zeile['LAST_INSERT_ID()'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok ok
|
||||||
function HelferLevel()
|
function HelferLevel()
|
||||||
{
|
{
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
@ -828,7 +842,7 @@ function HelferLevel()
|
||||||
// return $results;
|
// return $results;
|
||||||
//}
|
//}
|
||||||
|
|
||||||
//FIXME
|
//FIXME (not in use for production code anyway)
|
||||||
function DebugAusgabeDbErgebnis($db_erg)
|
function DebugAusgabeDbErgebnis($db_erg)
|
||||||
{
|
{
|
||||||
// Ausgabe auf Browser Console
|
// Ausgabe auf Browser Console
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ function ConnectDB()
|
||||||
MYSQL_KENNWORT,
|
MYSQL_KENNWORT,
|
||||||
MYSQL_DATENBANK
|
MYSQL_DATENBANK
|
||||||
);
|
);
|
||||||
DatenbankAufDeutsch($db_link);
|
DatenbankAufDeutsch();
|
||||||
return $db_link;
|
return $db_link;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -446,7 +446,7 @@ function HelferSchichtZuweisen($db_link, $HelferID, $SchichtId, $AdminID = 0)
|
||||||
echo $HelferID;
|
echo $HelferID;
|
||||||
die('Ungueltige Abfrage: ' . mysqli_error($db_link));
|
die('Ungueltige Abfrage: ' . mysqli_error($db_link));
|
||||||
}
|
}
|
||||||
LogSchichtEingabe($db_link, $HelferID, $SchichtId, -1, "eingetragen", $AdminID);
|
LogSchichtEingabe($HelferID, $SchichtId, -1, "eingetragen", $AdminID);
|
||||||
|
|
||||||
return $db_erg;
|
return $db_erg;
|
||||||
}
|
}
|
||||||
|
|
@ -457,7 +457,7 @@ function HelferVonSchichtLoeschen($db_link, $HelferID, $EinzelSchichtID, $AdminI
|
||||||
|
|
||||||
|
|
||||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||||
LogSchichtEingabe($db_link, $HelferID, -1, $EinzelSchichtID, "entfernt", $AdminID);
|
LogSchichtEingabe($HelferID, -1, $EinzelSchichtID, "entfernt", $AdminID);
|
||||||
|
|
||||||
// Lösche Einzelschicht
|
// Lösche Einzelschicht
|
||||||
$sql = "Delete From EinzelSchicht Where EinzelSchichtID =" . $EinzelSchichtID;
|
$sql = "Delete From EinzelSchicht Where EinzelSchichtID =" . $EinzelSchichtID;
|
||||||
|
|
@ -475,7 +475,7 @@ function HelferVonSchichtLoeschen_SchichtID($db_link, $HelferID, $SchichtID, $Ad
|
||||||
|
|
||||||
|
|
||||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||||
LogSchichtEingabe($db_link, $HelferID, $SchichtID, -1, "entfernt", $AdminID);
|
LogSchichtEingabe($HelferID, $SchichtID, -1, "entfernt", $AdminID);
|
||||||
|
|
||||||
// Lösche Einzelschicht
|
// Lösche Einzelschicht
|
||||||
$sql = "Delete From EinzelSchicht Where SchichtID = $SchichtID and HelferID = $HelferID limit 1;";
|
$sql = "Delete From EinzelSchicht Where SchichtID = $SchichtID and HelferID = $HelferID limit 1;";
|
||||||
|
|
|
||||||
|
|
@ -81,14 +81,14 @@ if ($success == 1 && $email != "") {
|
||||||
}
|
}
|
||||||
error_log("2email: " . $HelferEmail . ",level: " . $helfer_level . ",success: " . $success);
|
error_log("2email: " . $HelferEmail . ",level: " . $helfer_level . ",success: " . $success);
|
||||||
// Helfer Anlegen, wenn er nicht existiert
|
// Helfer Anlegen, wenn er nicht existiert
|
||||||
if (! HelferIstVorhanden($db_link, $HelferEmail)) {
|
if (! HelferIstVorhanden($HelferEmail)) {
|
||||||
error_log("Helfer " . $HelferEmail . " nicht vorhanden, lege an");
|
error_log("Helfer " . $HelferEmail . " nicht vorhanden, lege an");
|
||||||
error_log("CreateHelfer(db_link,$HelferName,$HelferEmail, $HelferHandy,$HelferPasswort,$HelferLevel);");
|
error_log("CreateHelfer(db_link,$HelferName,$HelferEmail, $HelferHandy,$HelferPasswort,$HelferLevel);");
|
||||||
$db_erg = CreateHelfer($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
$db_erg = CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
||||||
}
|
}
|
||||||
// Login-Versuch, entweder direkt nach Anlegen oder wenn existiert hat
|
// Login-Versuch, entweder direkt nach Anlegen oder wenn existiert hat
|
||||||
// Login und auf Haupt-Seite gehen
|
// Login und auf Haupt-Seite gehen
|
||||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||||
echo '<html><head><meta http-equiv="Refresh" content="0; URL=index.php" /></head></html>';
|
echo '<html><head><meta http-equiv="Refresh" content="0; URL=index.php" /></head></html>';
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,7 @@ if (isset($_POST['change'])) {
|
||||||
$HelferNewPasswort = $_POST['helfer-newpasswort'];
|
$HelferNewPasswort = $_POST['helfer-newpasswort'];
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
// Helferdaten Ändern
|
// Helferdaten Ändern
|
||||||
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID);
|
HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
@ -69,10 +69,10 @@ if (isset($_POST['change'])) {
|
||||||
// Helferdate holen
|
// Helferdate holen
|
||||||
///////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
$zeilen = Helferdaten($db_link, $HelferID);
|
$zeilen = Helferdaten($HelferID);
|
||||||
|
|
||||||
|
|
||||||
while ($zeilen as $zeile)) {
|
foreach ($zeilen as $zeile)) {
|
||||||
$HelferName = $zeile['Name'];
|
$HelferName = $zeile['Name'];
|
||||||
$HelferEmail = $zeile['Email'];
|
$HelferEmail = $zeile['Email'];
|
||||||
$HelferHandy = $zeile['Handy'];
|
$HelferHandy = $zeile['Handy'];
|
||||||
|
|
@ -99,7 +99,7 @@ if (isset($_POST['login'])) {
|
||||||
$HelferPasswort = $_POST['helfer-passwort'];
|
$HelferPasswort = $_POST['helfer-passwort'];
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ if (isset($_POST['login'])) {
|
||||||
$HelferPasswort = $_POST['helfer-passwort'];
|
$HelferPasswort = $_POST['helfer-passwort'];
|
||||||
|
|
||||||
if (empty($messages)) {
|
if (empty($messages)) {
|
||||||
HelferLogin($db_link, $HelferEmail, $HelferPasswort, 0);
|
HelferLogin($HelferEmail, $HelferPasswort, 0);
|
||||||
} else {
|
} else {
|
||||||
// Fehlermeldungen ausgeben:
|
// Fehlermeldungen ausgeben:
|
||||||
echo '<div class="error"><ul>';
|
echo '<div class="error"><ul>';
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ require 'SQL.php';
|
||||||
|
|
||||||
$pdo = ConnectDB();
|
$pdo = ConnectDB();
|
||||||
|
|
||||||
DatenbankAufDeutsch($pdo);
|
DatenbankAufDeutsch();
|
||||||
|
|
||||||
require '_login.php';
|
require '_login.php';
|
||||||
|
|
||||||
|
|
@ -64,20 +64,20 @@ if ($HelferIsAdmin) {
|
||||||
////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////
|
||||||
//$HelferID=72;
|
//$HelferID=72;
|
||||||
|
|
||||||
$db_erg = AlleSchichtenEinesHelfersVonJetzt($db_link, $HelferID);
|
$schichten = AlleSchichtenEinesHelfersVonJetzt($HelferID);
|
||||||
|
|
||||||
|
|
||||||
$iSQLCount = mysqli_num_rows($db_erg);
|
$iSQLCount = count($schichten);
|
||||||
//$iSQLCount = 3;
|
//$iSQLCount = 3;
|
||||||
|
|
||||||
|
|
||||||
$iCount = 0;
|
$iCount = 0;
|
||||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC) and $iCount < 3) {
|
foreach ($schichten as $zeile) {
|
||||||
echo "<li>" . $zeile['Ab'] . " " . $zeile['Was'] . "</li>";
|
echo "<li>" . $zeile['Ab'] . " " . $zeile['Was'] . "</li>";
|
||||||
$iCount++;
|
$iCount++;
|
||||||
|
if(iCount>2) break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue