query("SELECT CONCAT(Lname, ' ',Fname) as 'Name' FROM user where UserID='{$Userid}'")->fetch_object()->Name; return $name; } #Funktion lad Produkte aus datenbank function load_product() { global $con; # setzt die Variable CON für die Datenbank verbindung global $Userid; $ArtNr = array(); $ArtName = array(); $ArtPreis = array(); $ArtImage = array(); $DefaultNum = array(); $i = 0; #Datenbank auslesen $query = $con->query("SELECT * FROM produkte where isactive=1"); #Datensätze in array schreiben while($row = mysqli_fetch_array($query)) { $ArtNr[$i] = $row['ArtNr']; $DefaultNum[$i] = $sql = $con->query("SELECT Anzahl FROM standard_bestellung where userid_fk='$Userid' and produktid_fk='$ArtNr[$i]'")->fetch_object()->Anzahl; $ArtName[$i] = $row['Name']; $ArtPreis[$i] = $row['Preis']; $ArtImage[$i] = $row['produkt_image']; $i++; } echo '
'; echo ''; for($x=0;$x<$i;$x++) { echo ''; } echo ''; for($x=0;$x<$i;$x++) { echo ""; } echo ''; for($x=0;$x<$i;$x++) { echo ''; } echo ''; for($x=0;$x<$i;$x++) { echo ''; } echo '
$ArtName[$x]
'.$ArtPreis[$x].'€
'; } #Bestellfunktion function order() { global $con; # setzt die Variable CON für die Datenbank verbindung global $Userid; $jetzt = date('Y-m-d H:i:s'); $timestamp = $con->query("Select timestamp from timestamp")->fetch_object()->timestamp; $dtime = new DateTime($timestamp); $dtime->modify('-1 day'); $bestelldate = $dtime->format("Y-m-d H:i:s"); if($jetzt > $bestelldate){ print ""; }else{ $ordered = $con->query("select ordered from user where UserID=$Userid;")->fetch_object()->ordered; if($ordered<1) { $post = $_POST; unset($post['Bestellen']); foreach ($post as $key => $entry) { $preis = $con->query("select Preis from produkte where ArtNr=$key")->fetch_object()->Preis; $g_preis = (float)$preis * (float)$entry; $con->query("insert into Bestellungen (Userid_fk,Produktid_fk,Anzahl,Preis) VALUES ('$Userid','$key','$entry','$g_preis');"); } $sql = $con->query("update user set ordered = 1 where UserID=$Userid;"); }else{ print ""; } } } #Bestellung drucken function print_order() { global $con; # setzt die Variable CON für die Datenbank verbindung global $Userid; $OrderProdName = array(); $OrderNum = array(); $g_Preis = $con->query("SELECT sum(Preis) as G_Preis FROM Bestellungen where Userid_fk=$Userid;")->fetch_object()->G_Preis; $name = map_name(); $sql = $con->query("SELECT Name,Anzahl FROM `Bestellungen`, produkte where Produktid_fk = ArtNr and Userid_fk=$Userid;"); $i = 0 ; while($row = mysqli_fetch_array($sql)) { $OrderNum[$i] = $row['Anzahl']; $OrderProdName[$i] = $row['Name']; $i++; } echo '
'; echo ""; for($x=0;$x<$i;$x++) {echo "";} echo ""; echo ''; echo ""; for($x=0;$x<$i;$x++) {echo "";} echo ""; echo '
'; } #Bestellung löschen function del_order() { global $con; # setzt die Variable CON für die Datenbank verbindung global $Userid; $delOrder = $con->query("DELETE FROM Bestellungen WHERE Userid_fk=$Userid;"); $check = $con->query("Select * FROM Bestellungen WHERE Userid_fk=$Userid;"); if (mysqli_num_rows($check)==0) { $reset_ordered = $con->query("update user set ordered = 0 where UserID=$Userid;"); print ""; header('Location: '.$_SERVER['REQUEST_URI']); }else{ print ""; } } function invite() { global $con; global $Userid; $query = $con->query("Select userid_fk from invite;"); $einlader = mysqli_num_rows($query); if($einlader == 0 ){ $invite = $con->query("Insert into invite (userid_fk,invite) VALUES ($Userid,1);"); }else{ $exists = 0; while($row = mysqli_fetch_array($query)) { $userid = $row['userid_fk']; if($userid == $Userid){ $exists = 1; } } if($exists == 0){ $invite = $con->query("Insert into invite (userid_fk,invite) VALUES ($Userid,1);"); } } } function check_invite() { global $con; $query = $con->query("Select userid_fk from invite;"); $einlader = mysqli_num_rows($query); if($einlader != 0 ){ echo 'Eingeladen von '; while($row = mysqli_fetch_array($query)) { $userid = $row['userid_fk']; $name = $con->query("SELECT CONCAT(Lname, ' ',Fname) as 'Name' FROM user where UserID='{$userid}'")->fetch_object()->Name; echo "$name"; if($einlader > 1){ echo ' und '; $einlader--; } } echo ''; } } function get_countdown(){ global $con; $timestamp = $con->query("Select timestamp from timestamp")->fetch_object()->timestamp; $dtime = new DateTime($timestamp); $dtime->modify('-1 day'); echo $dtime->format("Y-m-d H:i:s"); } #Buttons prüfen if(isset($_POST['Bestellen'])){ order(); } if(isset($_POST['delete'])){ del_order(); } if(isset($_POST['invite'])){ invite(); } #Setzen des Titels und der Headline für include Dateien $webpagetitle = "Weißwurst-Bestellung"; #Header und menü einbinden include "Includes/Header.php"; include "Includes/Menu.php"; #html Content ausgeben ?>

Du kannst

nicht mehr

...bestellen!




Durch drücken dieses Buttons geht die Weißwurst Runde auf euch. Gedacht für Geburtstagseinladungen/ Einstand/ Ausstand oder zu viel Geld auf dem Konto