20 lines
737 B
PHP
20 lines
737 B
PHP
<?php
|
||
include("../donnees/connexion.php");
|
||
|
||
// Ajout d’un livre
|
||
function addLivre() {
|
||
include("../donnees/connexion.php");
|
||
if (!empty($_POST['categorie']) && !empty($_POST['titre']) && !empty($_POST['auteur']) && !empty($_POST['annee'])) {
|
||
$stmt = $db->prepare("INSERT INTO livres (categorie, titre, auteur, annee) VALUES (?, ?, ?, ?)");
|
||
$stmt->execute([$_POST['categorie'], $_POST['titre'], $_POST['auteur'], $_POST['annee']]);
|
||
}
|
||
}
|
||
|
||
// Récupération des livres
|
||
function getLivres() {
|
||
include("../donnees/connexion.php");
|
||
$stmt = $db->query("SELECT livres.*, categories.nom FROM livres INNER JOIN categories ON categories.id = livres.categorie");
|
||
return $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||
}
|
||
|
||
?>
|