diff --git a/Controller/BenutzerController.php b/Controller/BenutzerController.php index e68ab7a..6c5d653 100644 --- a/Controller/BenutzerController.php +++ b/Controller/BenutzerController.php @@ -18,6 +18,18 @@ class BenutzerController $this->db = new BenutzerModel(); } + public function getBenutzer($id) { + $result = $this->db->selectBenutzer($id); + if ($id !== false) { + if ($result) + $result = $result[0]; + else + $result = false; + } + + return json_encode($result); + } + // Updated einen Benutzer public function updateBenutzer($elternId, $data) { diff --git a/Model/BenutzerModel.php b/Model/BenutzerModel.php index 6eda96d..9ff6c97 100644 --- a/Model/BenutzerModel.php +++ b/Model/BenutzerModel.php @@ -9,6 +9,31 @@ use ppb\Library\Msg; class BenutzerModel extends Database { + public function selectBestellung($id) + { + $pdo = $this->linkDB(); + + $params = array(); + $sql = "SELECT FROM Benutzer WHERE id = :id"; + $params["id"] = $id; + + //Ausführen des SQL befehls + try { + $stmt = $pdo->prepare($sql); + $stmt->execute($params); + } catch (\PDOException $e) { + echo $e; + return false; + } + $result = $stmt->fetchAll(\PDO::FETCH_ASSOC); + + //Die Datensätze werden nummeriert + foreach ($result as $key => $row) { + $result[$key]["id"] += 0; + } + + return $result; + } /**