query("SELECT invite from invite where userid_fk = $Userid;")->fetch_object()->invite;
#Bestellung aller user Anzeigen
function print_order_all()
{
global $con; # setzt die Variable CON für die Datenbank verbindung
$Produkte = $con->query("SELECT Distinct Produktid_fk from Bestellungen;");
#Ausgabe für jedes Bestellte Product
echo '
| Name | ';
while($row = mysqli_fetch_array($Produkte))
{
$Produktid = $row['Produktid_fk'];
$Produktname = $con->query("SELECT Name FROM produkte where ArtNr='{$Produktid}'")->fetch_object()->Name;
echo "$Produktname | ";
}
echo 'Gesamt Preis |
';
#Auslesen für jeden user
$users = $con->query("Select DISTINCT Userid_fk from Bestellungen;");
while($row = mysqli_fetch_array($users))
{
#schreibt row variable in normale
$D_userid = $row['Userid_fk'];
#Deklaration arrays
$OrderNum = array();
#Userid durch name ersetzen
$name = $con->query("SELECT CONCAT(Lname, ' ',Fname) as 'Name' FROM user where UserID='{$D_userid}'")->fetch_object()->Name;
#Preis Pro user errechnen
$g_Preis = $con->query("SELECT sum(Preis) as G_Preis FROM Bestellungen where Userid_fk='{$D_userid}';")->fetch_object()->G_Preis;
$i = 0 ;
$sql = $con->query("SELECT Anzahl FROM Bestellungen where Userid_fk='{$D_userid}';");
while($ans = mysqli_fetch_array($sql))
{
$OrderNum[$i] = $ans['Anzahl'];
$i++;
}
echo "| $name | ";
for($x=0;$x<$i;$x++) {echo "$OrderNum[$x] | ";}
echo "$g_Preis | ";
echo '
';
}
echo '
';
}
#Bestellung aller user Anzeigen
function print_sum_of_order_all()
{
global $con; # setzt die Variable CON für die Datenbank verbindung
$GesOrderNum = array();
$i = 0;
$Produkte = $con->query("SELECT Distinct Produktid_fk from Bestellungen;");
$g_Preis = $con->query("SELECT sum(Preis) as G_Preis FROM Bestellungen;")->fetch_object()->G_Preis;
#Ausgabe für jedes Bestellte Product
echo '';
while($row = mysqli_fetch_array($Produkte))
{
$Produktid = $row['Produktid_fk'];
$Produktname = $con->query("SELECT Name FROM produkte where ArtNr='{$Produktid}'")->fetch_object()->Name;
$GesOrderNum[$i] = $con->query("SELECT SUM(Anzahl) as 'Anzahl' from Bestellungen where Produktid_fk='{$Produktid}'")->fetch_object()->Anzahl;
echo "| $Produktname | ";
$i++;
}
echo 'Preis |
';
for($x=0;$x<$i;$x++) {echo "| $GesOrderNum[$x] | ";}
echo "$g_Preis |
";
}
if($Eingeladen == 1 )
{
echo 'Gesamt Bestellung
';
print_order_all();
echo '
Summen
';
print_sum_of_order_all();
echo '
Print
';
}
?>