This commit is contained in:
2025-09-18 11:51:56 +02:00
parent 3488cb8265
commit be01987886
4 changed files with 18 additions and 26 deletions

View File

@@ -1,24 +1,20 @@
<?php
// require("../donnees/Database.php");
class Livre {
public static function getAll() {
require("donnees/Database.php");
$db = new Database()->connexionDB();
require_once("../donnees/Database.php");
$db = Database::connexionDB();
$stmt = $db->query("SELECT * FROM livres");
return $stmt->fetchAll(PDO::FETCH_ASSOC);
}
public static function ajouter($categorie, $titre, $auteur, $annee) {
require("donnees/Database.php");
$db = new Database()->connexionDB();
require_once("../donnees/Database.php");
$db = Database::connexionDB();
$stmt = $db->prepare("INSERT INTO livres (categorie, titre, auteur, annee) VALUES (?, ?, ?, ?)");
$stmt->execute([$categorie, $titre, $auteur, $annee]);
}
}
$livres = new Livre();
var_dump($livres->getAll());
?>