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