Fix function calls from merge
This commit is contained in:
parent
db12e4de62
commit
d9846e78f0
|
|
@ -115,7 +115,7 @@ if (isset($_POST['NewSchicht'])) {
|
|||
$Bis = $Temp->format('Y-m-d H:i:s');
|
||||
}
|
||||
NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer, $HelferName);
|
||||
$SchichtID = LastInsertId($db_link);
|
||||
$SchichtID = LastInsertId();
|
||||
//echo "+".$SchichtID."+";
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -86,11 +86,7 @@ if (isset($_POST['change'])) {
|
|||
}
|
||||
if (empty($messages)) {
|
||||
// Helferdaten Ändern
|
||||
<<<<<<< HEAD
|
||||
HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferIsAdmin, $HelferID);
|
||||
=======
|
||||
HelferdatenAendern($db_link, $HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $AliasHelferID, $HelferLevel, $HelferIsAdmin, $HelferID);
|
||||
>>>>>>> main
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -164,9 +160,9 @@ foreach ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
|||
<tr><td>
|
||||
<select name="helfer-level">
|
||||
<?php
|
||||
$db_erg = HelferLevel($db_link);
|
||||
$db_erg = HelferLevel();
|
||||
$selected = "";
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($db_erg as $zeile) {
|
||||
$HelferLevel = $zeile['HelferLevel'];
|
||||
$HelferLevelBeschreibung = $zeile['HelferLevelBeschreibung'];
|
||||
if ($HelferLevel == 1) {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
require_once 'konfiguration.php';
|
||||
SESSION_START();
|
||||
require 'SQL.php';
|
||||
$db_link = ConnectDB();
|
||||
require '_login.php';
|
||||
|
||||
?>
|
||||
|
|
@ -33,16 +32,16 @@ require '_login.php';
|
|||
|
||||
echo '<table class="commontable" >';
|
||||
|
||||
$db_erg = GetDiensteChilds($db_link, 0);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$db_erg = GetDiensteChilds(0);
|
||||
foreach ($db_erg as $zeile) {
|
||||
echo "<tr><th>";
|
||||
echo $zeile["Was"];
|
||||
echo "</th></tr>";
|
||||
|
||||
$db_erg2 = GetDiensteChilds($db_link, $zeile["DienstID"]);
|
||||
while ($zeile = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
||||
$db_erg2 = GetDiensteChilds($zeile["DienstID"]);
|
||||
foreach ($db_erg2 as $zeile2) {
|
||||
echo "<tr><td>";
|
||||
echo $zeile["Was"];
|
||||
echo $zeile2["Was"];
|
||||
echo "</td></tr>";
|
||||
}
|
||||
}
|
||||
|
|
@ -52,7 +51,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 = "";
|
||||
echo "<br><br><table class='commontable' style='page-break-before:always'>";
|
||||
|
|
@ -61,7 +60,7 @@ echo "<br><br><table class='commontable' style='page-break-before:always'>";
|
|||
<th><button name="BackHelferdaten" value="1" onclick="window.location.href = 'Admin.php';"><b>↩</b></button> <b>Übersicht Schichten der Dienste DAS 2023</b></th>
|
||||
</tr>
|
||||
<?php
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
while ($db_erg as $zeile) {
|
||||
$Was = $zeile["Was"];
|
||||
|
||||
if ($Was != $OldWas) {
|
||||
|
|
@ -80,8 +79,8 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
|||
echo $zeile["Bis"];
|
||||
echo "</td><td>";
|
||||
|
||||
$db_erg2 = BeteiligteHelfer($db_link, $zeile["SchichtID"]);
|
||||
while ($zeile = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
||||
$db_erg2 = BeteiligteHelfer($zeile["SchichtID"]);
|
||||
while ($db_erg2 as $zeile) {
|
||||
echo $zeile["Name"];
|
||||
echo " ";
|
||||
echo $zeile["Handy"];
|
||||
|
|
@ -100,8 +99,8 @@ echo "<br><br><table class='commontable' 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>
|
||||
</tr>
|
||||
<?php
|
||||
$db_erg = AlleHelferSchichtenUebersicht($db_link);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$db_erg = AlleHelferSchichtenUebersicht();
|
||||
while ($db_erg as $zeile) {
|
||||
$HelferName = $zeile["Name"];
|
||||
|
||||
if ($HelferName != $OldHelferName) {
|
||||
|
|
|
|||
|
|
@ -42,8 +42,8 @@ if ($AliasHelferID != 0) {
|
|||
$_SESSION["AliasHelferID"] = $AliasHelferID;
|
||||
}
|
||||
|
||||
$db_erg = Helferdaten($db_link, $HelferID);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$db_erg = Helferdaten($HelferID);
|
||||
foreach ($db_erg as $zeile) {
|
||||
$HelferName = $zeile['Name'];
|
||||
$HelferIsAdmin = $zeile['Admin'];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
unset($InfoMeineSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
||||
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -40,12 +40,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
|
||||
|
||||
// Beteiligte Helfer Holen
|
||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
||||
$db_erg = BeteiligteHelfer($InfoAlleSchichtID);
|
||||
|
||||
|
||||
$x = 0;
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
while ($db_erg as $zeile) {
|
||||
$MitHelferID[$x] = $zeile['HelferID'];
|
||||
$MitHelfer[$x] = $zeile['Name'];
|
||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||
|
|
@ -99,7 +99,7 @@ $_SESSION["HelferID"] = $HelferID;
|
|||
/// Ausgabe auf Deutsch umstellen
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
/// Alle Schichten Des Helfers Anzeigen
|
||||
////////////////////////////////////////////////////////
|
||||
|
|
|
|||
75
html/SQL.php
75
html/SQL.php
|
|
@ -93,7 +93,7 @@ class DB {
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel = 1)
|
||||
{
|
||||
// Neuen Helfer anlegen
|
||||
|
|
@ -118,7 +118,7 @@ function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort,
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
// testet fuer urllogin, ob Helfer bereits existiert
|
||||
function HelferIstVorhanden($Email)
|
||||
{
|
||||
|
|
@ -129,7 +129,7 @@ function HelferIstVorhanden($Email)
|
|||
return $zeile[0]['Anzahl'];
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
//TODO: pruefen, ob Helfer bereits eingeloggt
|
||||
function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus)
|
||||
{
|
||||
|
|
@ -161,7 +161,7 @@ function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
// Liste der Helfer fuer Admin-Seite
|
||||
//TODO: HelferLevel
|
||||
function HelferListe()
|
||||
|
|
@ -174,7 +174,7 @@ function HelferListe()
|
|||
return $helfer;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function Helferdaten($HelferID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -186,7 +186,7 @@ function Helferdaten($HelferID)
|
|||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID, $HelferIsAdmin = -1, $AdminID = 0)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -256,7 +256,7 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok (but unused?)
|
||||
// ok ok ok (but unused?)
|
||||
function AlleSchichten($Sort, $HelferLevel = 1)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -276,7 +276,7 @@ function AlleSchichten($Sort, $HelferLevel = 1)
|
|||
return $schichten;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function AlleSchichtenCount($HelferLevel = 1)
|
||||
{
|
||||
|
||||
|
|
@ -289,7 +289,7 @@ function AlleSchichtenCount($HelferLevel = 1)
|
|||
return $zeile[0]['Anzahl'];
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function AlleBelegteSchichtenCount($HelferLevel = 1)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -300,7 +300,7 @@ function AlleBelegteSchichtenCount($HelferLevel = 1)
|
|||
return $zeile[0]['Anzahl'];
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ak
|
||||
function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1)
|
||||
{
|
||||
error_log("AlleSchichtenImZeitbereich Abfrage: $Von, $Bis, $HelferLevel");
|
||||
|
|
@ -330,7 +330,7 @@ function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function AlleSchichtenEinesHelfers($HelferID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -341,7 +341,7 @@ function AlleSchichtenEinesHelfers($HelferID)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function HelferLoeschen($HelferID, $AdminID)
|
||||
{
|
||||
|
||||
|
|
@ -372,7 +372,7 @@ function HelferLoeschen($HelferID, $AdminID)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function SchichtIdArrayEinesHelfers($HelferID)
|
||||
{
|
||||
// Array, um Zeilen mit von mir belegten Schichten in der Schichtuebersicht einfaerben zu koennenn
|
||||
|
|
@ -387,7 +387,7 @@ function SchichtIdArrayEinesHelfers($HelferID)
|
|||
return($schichtIDs);
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function AlleSchichtenEinesHelfersVonJetzt($HelferID)
|
||||
{
|
||||
// TODO: fix GETDATE() array to string conversion
|
||||
|
|
@ -406,7 +406,7 @@ function AlleSchichtenEinesHelfersVonJetzt($HelferID)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function SchichtenSummeEinesHelfers($HelferID)
|
||||
{
|
||||
|
||||
|
|
@ -421,7 +421,7 @@ function SchichtenSummeEinesHelfers($HelferID)
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $AdminID = 0)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -462,7 +462,7 @@ function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $Ad
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
||||
{
|
||||
// Abfrage, ob bereits eine Einzelschicht in der selben Schicht vom Helfer existiert
|
||||
|
|
@ -494,7 +494,7 @@ function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
||||
{
|
||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||
|
|
@ -510,7 +510,7 @@ function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0)
|
||||
{
|
||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||
|
|
@ -528,7 +528,7 @@ function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0)
|
|||
return $db_erg;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function DetailSchicht($InfoSchichtID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -543,7 +543,7 @@ function DetailSchicht($InfoSchichtID)
|
|||
return $zeile[0];
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function BeteiligteHelfer($InfoSchichtID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -555,7 +555,7 @@ function BeteiligteHelfer($InfoSchichtID)
|
|||
return $zeile;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function GetDienste()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -566,7 +566,7 @@ function GetDienste()
|
|||
return $dienste;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function GetDiensteChilds($DienstID)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -577,7 +577,7 @@ function GetDiensteChilds($DienstID)
|
|||
return $dienste;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -595,7 +595,7 @@ function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLeve
|
|||
$db->onErrorDie(__METHOD__);
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -618,7 +618,7 @@ function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function DeleteDienst($DienstID, $Rekursiv)
|
||||
{
|
||||
if ($Rekursiv) {
|
||||
|
|
@ -644,7 +644,7 @@ function DeleteDienst($DienstID, $Rekursiv)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok (not used?)
|
||||
// ok ok ok
|
||||
function GetDiensteForDay($helferlevel, $datestring)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -663,7 +663,7 @@ function GetDiensteForDay($helferlevel, $datestring)
|
|||
return $schichten;
|
||||
}
|
||||
|
||||
// ok ok (unused?)
|
||||
// ok ok ok
|
||||
function GetSchichtenForDienstForDay($DienstID, $datestring)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -679,8 +679,7 @@ function GetSchichtenForDienstForDay($DienstID, $datestring)
|
|||
return $schichten;
|
||||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function GetSchichtenEinesDienstes($DienstID)
|
||||
{
|
||||
//$sql = "SELECT SchichtID,Von,Bis,Soll,DATE_FORMAT(Von,'%a %H:%i') AS TagVon FROM Schicht where DienstID=".$DienstID;
|
||||
|
|
@ -692,7 +691,7 @@ function GetSchichtenEinesDienstes($DienstID)
|
|||
return $schichten;
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -709,7 +708,7 @@ function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer)
|
|||
$db->onErrorDie(__METHOD__);
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer)
|
||||
{
|
||||
|
||||
|
|
@ -748,7 +747,7 @@ function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer)
|
|||
}
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function DeleteSchicht($SchichtID, $Rekursiv)
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -774,8 +773,7 @@ function DeleteSchicht($SchichtID, $Rekursiv)
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function AlleHelferSchichtenUebersicht()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -790,8 +788,7 @@ function AlleHelferSchichtenUebersicht()
|
|||
return $zeilen;
|
||||
}
|
||||
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function DatenbankAufDeutsch()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -800,7 +797,7 @@ function DatenbankAufDeutsch()
|
|||
$db->onErrorDie(__METHOD__);
|
||||
}
|
||||
|
||||
// ok ok (unused?)
|
||||
// ok ok ok
|
||||
function LastInsertId()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
@ -812,7 +809,7 @@ function LastInsertId()
|
|||
return $zeile['LAST_INSERT_ID()'];
|
||||
}
|
||||
|
||||
// ok ok
|
||||
// ok ok ok
|
||||
function HelferLevel()
|
||||
{
|
||||
$db = DB::getInstance();
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
require_once 'konfiguration.php';
|
||||
SESSION_START();
|
||||
require 'SQL.php';
|
||||
$db_link = ConnectDB();
|
||||
require '_login.php';
|
||||
|
||||
if ($AdminStatus != 1) {
|
||||
|
|
@ -38,7 +37,7 @@ if (isset($_POST['InfoMeineSchichtID'])) {
|
|||
unset($InfoAlleSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoMeineSchichtID);
|
||||
$zeile = DetailSchicht($InfoMeineSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -55,7 +54,7 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
unset($InfoMeineSchichtID);
|
||||
//echo "<b>". $SchichtID . "</b><br>";
|
||||
|
||||
$zeile = DetailSchicht($db_link, $InfoAlleSchichtID);
|
||||
$zeile = DetailSchicht($InfoAlleSchichtID);
|
||||
|
||||
$Was = $zeile['Was'];
|
||||
$Wo = $zeile['Wo'];
|
||||
|
|
@ -68,12 +67,12 @@ if (isset($_GET['InfoAlleSchichtID'])) {
|
|||
|
||||
|
||||
// Beteiligte Helfer Holen
|
||||
$db_erg = BeteiligteHelfer($db_link, $InfoAlleSchichtID);
|
||||
$helfer = BeteiligteHelfer($InfoAlleSchichtID);
|
||||
|
||||
|
||||
$x = 0;
|
||||
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
foreach ($helfer as $zeile) {
|
||||
$MitHelferID[$x] = $zeile['HelferID'];
|
||||
$MitHelfer[$x] = $zeile['Name'];
|
||||
$MitHelferHandy[$x] = $zeile['Handy'];
|
||||
|
|
@ -114,7 +113,7 @@ if (isset($_POST['plusschicht'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// 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
|
||||
$HelferName = '';
|
||||
|
|
@ -139,7 +138,7 @@ if (isset($_POST['minusschicht'])) {
|
|||
|
||||
if (empty($messages)) {
|
||||
// Helfer aus Schicht entfernen
|
||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($db_link, $HelferID, $SchichtID);
|
||||
$db_erg = HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID);
|
||||
} else {
|
||||
// Fehlermeldungen ausgeben:
|
||||
echo '<div class="error"><ul>';
|
||||
|
|
@ -153,20 +152,19 @@ if (isset($_POST['minusschicht'])) {
|
|||
/// Ausgabe auf Deutsch umstellen
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
|
||||
DatenbankAufDeutsch($db_link);
|
||||
DatenbankAufDeutsch();
|
||||
|
||||
|
||||
// Zusammenfassung Eigener Schichten
|
||||
$db_erg = SchichtenSummeEinesHelfers($db_link, $HelferID);
|
||||
$zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC);
|
||||
$zeile = SchichtenSummeEinesHelfers($HelferID);
|
||||
|
||||
/// Schichten Auswahl
|
||||
////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
// fuer Anzahlanzeige in Ueberschrift
|
||||
$iAlleSchichtenCount = AlleSchichtenCount($db_link);
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount($db_link);
|
||||
$iAlleSchichtenCount = AlleSchichtenCount();
|
||||
$iBelegteSchichtenCount = AlleBelegteSchichtenCount();
|
||||
|
||||
//echo "<p><button name='addschicht' value='0'><b>↩</b></button></p>";
|
||||
echo '<table class="commontable">';
|
||||
|
|
@ -181,13 +179,13 @@ $Bereich = AusgabeZeitbereichZeile($start_date, $ZeitBereich, $TageNamenDeutsch,
|
|||
$MeinVon = $Bereich['MeinVon'];
|
||||
$MeinBis = $Bereich['MeinBis'];
|
||||
|
||||
$db_erg = AlleSchichtenImZeitbereich($db_link, $MeinVon, $MeinBis, $HelferLevel);
|
||||
$db_erg = AlleSchichtenImZeitbereich($MeinVon, $MeinBis, $HelferLevel);
|
||||
//echo "<tr><th class=header> AlleSchichtenImZeitbereich(db_link,$Von,$Bis,$HelferLevel);</th></tr>"; // debug
|
||||
|
||||
$OldTag = "";
|
||||
$OldWas = "";
|
||||
// um Zeilen mit von mir belegten Schichten hervorzuheben
|
||||
$MeineDienste = SchichtIdArrayEinesHelfers($db_link, $HelferID);
|
||||
$MeineDienste = SchichtIdArrayEinesHelfers($HelferID);
|
||||
//print_r($MeineDienste);
|
||||
|
||||
echo "</table>\n";
|
||||
|
|
@ -206,7 +204,7 @@ echo "<table class='commontable'>\n";
|
|||
// $db_erg ist aus AlleSchichtenImZeitbereich
|
||||
// und gibt zurueck Was, Ab, Bis, Ist, Tag, Soll - Ist und Soll sind die HelferStunden
|
||||
$OldWas = "";
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
while ($db_link as $zeile) {
|
||||
$Tag = $zeile['Tag']; //this should be set above, because we only look at one day
|
||||
$Ab = $zeile['Ab'];
|
||||
$Bis = $zeile['Bis'];
|
||||
|
|
@ -222,11 +220,11 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
|||
echo "<th colspan=5 style='text-align:center'>$Was ($TagKurz)</th></tr>\n";
|
||||
}
|
||||
// get the people who are already signed up for this shift
|
||||
$db_erg_helfer = BeteiligteHelfer($db_link, $zeile['SchichtID']);
|
||||
$db_erg_helfer = BeteiligteHelfer($zeile['SchichtID']);
|
||||
// Wir geben zwei Helfer pro Zeile fuer die selbe Schicht aus
|
||||
while ($Soll > 0) {
|
||||
$Soll = $Soll - 1;
|
||||
$HelferZeile = mysqli_fetch_array($db_erg_helfer, MYSQLI_ASSOC);
|
||||
$HelferZeile = array_shift($db_erg_helfer);
|
||||
if (isset($HelferZeile['Name'])) {
|
||||
$Helfername = $HelferZeile['Name'];
|
||||
} else {
|
||||
|
|
@ -237,7 +235,7 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
|||
echo "<td>$Was <br>$Ab-$Bis</td>";
|
||||
if ($Soll > 0) { // zweite Spalte nur ausgeben, wenn noch eine Schicht offen ist
|
||||
$Soll = $Soll - 1;
|
||||
$HelferZeile = mysqli_fetch_array($db_erg_helfer, MYSQLI_ASSOC); // get the next person
|
||||
$HelferZeile = array_shift($db_erg_helfer);
|
||||
if (isset($HelferZeile['Name'])) {
|
||||
$Helfername = $HelferZeile['Name'];
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -34,15 +34,15 @@ $unixtime = strtotime('2023-09-15');
|
|||
for ($day = 0; $day < 3; $day++) {
|
||||
$datestring = date('Y-m-d', $unixtime + $day * 24 * 60 * 60);
|
||||
echo "<h1>" . strftime('%A, %e. %B %Y', $unixtime + $day * 24 * 60 * 60) . "</h1>";
|
||||
$db_erg = GetDiensteForDay($db_link, 2, $datestring);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$db_erg2 = GetSchichtenForDienstForDay($db_link, $zeile["DienstId"], $datestring);
|
||||
$db_erg = GetDiensteForDay(2, $datestring);
|
||||
foreach ($db_erg as $zeile) {
|
||||
$db_erg2 = GetSchichtenForDienstForDay($zeile["DienstId"], $datestring);
|
||||
echo "<table id='customers'>";
|
||||
echo "<tr><th colspan=3>" . $zeile["Was"] . "</th></tr>";
|
||||
$schichten = 0;
|
||||
$OldVon = 0;
|
||||
$OldSoll = 0;
|
||||
while ($zeile2 = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
||||
foreach ($db_erg2 as $zeile2) {
|
||||
if ($zeile2["Von"] != $OldVon && $schichten != 0) {
|
||||
while ($schichten < $OldSoll) {
|
||||
$schichten++;
|
||||
|
|
@ -92,15 +92,15 @@ $unixtime = strtotime('2023-09-15');
|
|||
for ($day = 0; $day < 3; $day++) {
|
||||
$datestring = date('Y-m-d', $unixtime + $day * 24 * 60 * 60);
|
||||
echo "<h1>" . strftime('%A, %e. %B %Y', $unixtime + $day * 24 * 60 * 60) . "</h1>";
|
||||
$db_erg = GetDiensteForDay($db_link, 1, $datestring);
|
||||
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
|
||||
$db_erg2 = GetSchichtenForDienstForDay($db_link, $zeile["DienstId"], $datestring);
|
||||
$db_erg = GetDiensteForDay(1, $datestring);
|
||||
while ($db_erg as $zeile) {
|
||||
$db_erg2 = GetSchichtenForDienstForDay($zeile["DienstId"], $datestring);
|
||||
echo "<table id='customers'>";
|
||||
echo "<tr><th colspan=3>" . $zeile["Was"] . "</th></tr>";
|
||||
$schichten = 0;
|
||||
$OldVon = 0;
|
||||
$OldSoll = 0;
|
||||
while ($zeile2 = mysqli_fetch_array($db_erg2, MYSQLI_ASSOC)) {
|
||||
foreach ($db_erg2 as $zeile2) {
|
||||
if ($zeile2["Von"] != $OldVon && $schichten != 0) {
|
||||
while ($schichten < $OldSoll) {
|
||||
$schichten++;
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ if ($success == 1 && $email != "") {
|
|||
// Helfer Anlegen, wenn er nicht existiert
|
||||
if (! HelferIstVorhanden($HelferEmail)) {
|
||||
error_log("Helfer " . $HelferEmail . " nicht vorhanden, lege an");
|
||||
error_log("CreateHelfer(db_link,$HelferName,$HelferEmail, $HelferHandy,$HelferPasswort,$HelferLevel);");
|
||||
error_log("CreateHelfer($HelferName,$HelferEmail, $HelferHandy,$HelferPasswort,$HelferLevel);");
|
||||
$db_erg = CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $HelferLevel);
|
||||
}
|
||||
// Login-Versuch, entweder direkt nach Anlegen oder wenn existiert hat
|
||||
|
|
|
|||
Loading…
Reference in New Issue