prepare($sql)) { $stmt -> execute(); echo "
| Artikelnummer | Artikelgruppe | Artikelbezeichnung | Preis |
|---|---|---|---|
| " . htmlspecialchars($z['anr']) ." | \n\t" . htmlspecialchars($z['gnr']) ." | \n\t" . htmlspecialchars($z['name']) ." | \n\t" . htmlspecialchars($z['preis']) ." | \n\t"; } } } public function lesenAlleDaten() { $sql = "SELECT anr, gnr, name, preis FROM " .$this->tabelle ." ORDER BY anr"; $this->baueBestellTabelle($sql); } public function lesenGruppe() { $sql = "SELECT artikel.anr, gruppen.gruppe AS gnr, artikel.name, artikel.preis FROM " .$this->tabelle ." JOIN gruppen ON artikel.gnr = gruppen.gnr ORDER BY artikel.anr"; $this->baueBestellTabelle($sql); } public function loeschen($id){ require("db.inc.php"); $sql = "DELETE FROM " .$this->tabelle ." WHERE anr = :anr"; if($stmt = $pdo->prepare($sql)) { $stmt->bindParam(':anr', $id); $stmt->execute(); echo "Artikel gelöscht"; } else { echo "Fehler beim Löschen"; } } public function einfuegenSelect($tab, $val, $text, $def) { $s = ""; return $s; } else { return false; } } } ?>