From 907d4c8f2287d86ae3de9f681ad7f2528e4979f3 Mon Sep 17 00:00:00 2001 From: Helge Date: Sun, 9 Jan 2022 22:05:20 +0100 Subject: [PATCH] reverse List --- index.php | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/index.php b/index.php index 673483c..f172ca5 100644 --- a/index.php +++ b/index.php @@ -53,17 +53,22 @@ class dbLinkHandler ]); } - public function getLinkList() + public function getListReverse() + { + // Mit verschachtelten Arrays optimieren!! Array schlüssel id enthält array mit schlüssel link_id, link_name, etc (repräsentiert datensatz) + $list = array(); + $sql = "SELECT * FROM link ORDER BY link_id DESC"; + + return $this->pdo->query($sql); + } + + public function getList() { // Mit verschachtelten Arrays optimieren!! Array schlüssel id enthält array mit schlüssel link_id, link_name, etc (repräsentiert datensatz) $list = array(); $sql = "SELECT * FROM link"; - foreach ($this->pdo->query($sql) as $row) - { - $list[$row['link_name']] = $row['link_url']; - } - return $list; + return $this->pdo->query($sql); } } @@ -74,9 +79,9 @@ $link1=new Link("cloud.therealblue.de", "https://cloud.therealblue.de"); $db->saveLink($link1); -foreach($db->getLinkList() as $url => $name) +foreach ($db->getListReverse() as $link) { - echo ''.$name.'
'; + echo $link['link_id'].': '.$link['link_name'].'
'; } ?> \ No newline at end of file