SvenControllerUndModellFertigFertig
This commit is contained in:
parent
7bb6d00eb1
commit
7b55e50029
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
//Programmierung: Sven Alteköster 100%
|
//Programmierung: Sven Alteköster 100%
|
||||||
//Getestet durch:
|
//Getestet durch: Sven Alteköster 100%
|
||||||
|
|
||||||
namespace ppb\Controller;
|
namespace ppb\Controller;
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
//Programmierung: Sven Alteköster 100%
|
//Programmierung: Sven Alteköster 100%
|
||||||
//Getestet durch:
|
//Getestet durch: Sven Alteköster 100%
|
||||||
|
|
||||||
namespace ppb\Controller;
|
namespace ppb\Controller;
|
||||||
|
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
//Programmierung: Sven Alteköster 100%
|
||||||
|
//Getestet durch: Sven Alteköster 100%
|
||||||
|
|
||||||
namespace ppb\Model;
|
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.
|
* 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) {
|
public function selectBestellung($id = false) {
|
||||||
$pdo = $this -> linkDB();
|
$pdo = $this -> linkDB();
|
||||||
$sql = "SELECT * FROM Bestellung";
|
$sql = "SELECT Bestellung.id, Bestellung.istBezahlt, Bestellung.bestelldatum, Bestellung.gesamtpreis, Bestellung.kid FROM Bestellung";
|
||||||
$params = array();
|
$params = array();
|
||||||
//Ist eine id angegeben wird der Datensatz in der Datenbank gesucht
|
//Ist eine id angegeben wird der Datensatz in der Datenbank gesucht
|
||||||
if($id !== false){
|
if($id !== false){
|
||||||
$sql .= " WHERE id = :id";
|
$sql .= " INNER JOIN Kind k ON k.id = kid INNER JOIN Benutzerkonto b ON b.id = bid";
|
||||||
$params["id"] = $id;
|
$sql .= " WHERE bid = :bid";
|
||||||
|
$params["bid"] = $id;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Ausführen des SQL befehls
|
//Ausführen des SQL befehls
|
||||||
try {
|
try {
|
||||||
$stmt = $pdo -> prepare($sql);
|
$stmt = $pdo -> prepare($sql);
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
//Programmierung: Sven Alteköster 100%
|
||||||
|
//Getestet durch: Sven Alteköster 100%
|
||||||
|
|
||||||
namespace ppb\Model;
|
namespace ppb\Model;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user