SvenControllerUndModellFertigFertig
This commit is contained in:
parent
7bb6d00eb1
commit
7b55e50029
@ -1,6 +1,6 @@
|
||||
<?php
|
||||
//Programmierung: Sven Alteköster 100%
|
||||
//Getestet durch:
|
||||
//Getestet durch: Sven Alteköster 100%
|
||||
|
||||
namespace ppb\Controller;
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?php
|
||||
//Programmierung: Sven Alteköster 100%
|
||||
//Getestet durch:
|
||||
//Getestet durch: Sven Alteköster 100%
|
||||
|
||||
namespace ppb\Controller;
|
||||
|
||||
|
@ -1,4 +1,6 @@
|
||||
<?php
|
||||
//Programmierung: Sven Alteköster 100%
|
||||
//Getestet durch: Sven Alteköster 100%
|
||||
|
||||
namespace ppb\Model;
|
||||
|
||||
@ -8,17 +10,19 @@ class BestellungModel extends Database {
|
||||
|
||||
/**
|
||||
* Sucht die Bestellung in der Datenbank und gibt diese im json-Format zurück.
|
||||
* @param $id gibt die id, des gesuchten Objektes an. Wenn keine id angegeben wird, werden alle Einträge ausgegeben
|
||||
* @param $id gibt die id, des Benutzerkontos an, über den die Bestellung getätigt wurde. Wenn keine id angegeben wird, werden alle Einträge ausgegeben
|
||||
*/
|
||||
public function selectBestellung($id = false) {
|
||||
$pdo = $this -> linkDB();
|
||||
$sql = "SELECT * FROM Bestellung";
|
||||
$sql = "SELECT Bestellung.id, Bestellung.istBezahlt, Bestellung.bestelldatum, Bestellung.gesamtpreis, Bestellung.kid FROM Bestellung";
|
||||
$params = array();
|
||||
//Ist eine id angegeben wird der Datensatz in der Datenbank gesucht
|
||||
if($id !== false){
|
||||
$sql .= " WHERE id = :id";
|
||||
$params["id"] = $id;
|
||||
$sql .= " INNER JOIN Kind k ON k.id = kid INNER JOIN Benutzerkonto b ON b.id = bid";
|
||||
$sql .= " WHERE bid = :bid";
|
||||
$params["bid"] = $id;
|
||||
}
|
||||
|
||||
//Ausführen des SQL befehls
|
||||
try {
|
||||
$stmt = $pdo -> prepare($sql);
|
||||
|
@ -1,4 +1,6 @@
|
||||
<?php
|
||||
//Programmierung: Sven Alteköster 100%
|
||||
//Getestet durch: Sven Alteköster 100%
|
||||
|
||||
namespace ppb\Model;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user