<?php require_once '../../module/Connection.php'; require_once '../../module/model/auteur/Auteur.php'; //Nous allons recevoir les donnes envoies via la metodes post $nomAuteur = isset($_POST["nomauteur"]) ? $_POST["nomauteur"] : ""; $prenomAuteur = isset($_POST["prenomauteur"]) ? $_POST["prenomauteur"] : ""; $emailAuteur = isset($_POST["emailauteur"]) ? $_POST["emailauteur"] : ""; $dateAuteur = isset($_POST["dateauteur"]) ? $_POST["dateauteur"] : ""; if ($nomAuteur != "") { //$nomAuteur n'est pas vide $auteur = new Auteur($nomAuteur, $prenomAuteur, $emailAuteur, $dateAuteur); //enregistrement stacage saveAuteur $resultat = $auteur->saveAuteur(); if ($resultat) { echo "Enregistrement r�ussie"; } else { echo "Echec d'enregistrement"; } } else { echo "vous n'avez pas le droit d'acc�s � cette page"; }
<?php require_once '../../module/Connection.php'; require_once '../../module/model/auteur/Auteur.php'; $id = isset($_GET["id"]) ? $_GET["id"] : ""; if ($id != "") { #suppression $model = new Auteur(); $resultat = $model->deleteAuteur($id); if ($resultat) { echo "Suppression r�ussie"; } else { echo "Echec de suppression"; } } else { echo "Vous n'avais pas le droit d'acc�s � cette page !!"; }
if (isset($_GET['id_auteur']) && is_numeric($_GET['id_auteur'])) { $laListe = $loLivre->getByAuteur($bdd, $_GET['id_auteur']); $liIdAuteur = $_GET['id_auteur']; } else { $laListe = $loLivre->getAll($bdd); $liIdAuteur == null; } ?> <div> <h1>Liste des Livres</h1> <select onchange="if (this.value) window.location.href=this.value"> <option value="index.php">Tous les livres</option> <?php /*Récupérer la liste des auteurs*/ $loListeAuteur = new Auteur(); $laListeAuteur = $loListeAuteur->getAll($bdd); foreach ($laListeAuteur as $loAuteurL) { echo "<option value='index.php?id_auteur=" . $loAuteurL->getId() . "'"; if ($loAuteurL->getId() == $liIdAuteur) { echo ' selected'; } echo ">" . $loAuteurL->getNom() . " " . $loAuteurL->getPrenom() . "</option>"; } ?> </select> <table> <tr> <th>Id</th> <th>Titre</th>
<?php require_once '../../module/Connection.php'; require_once '../../module/model/auteur/Auteur.php'; $id = isset($_GET["id"]) ? $_GET["id"] : ""; if ($id != "") { $model = new Auteur(); $auteur = $model->getAuteur($id); $data = $auteur->fetch(); } else { echo ""; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <html> <head> <link href="../../css/style.css" rel="stylesheet" type="text/css" > <meta http-equiv="Content-Type" content="text/html; charset=Cp1252"> <title>Insert title here</title> <script language="javascript" src="../../js/validation.js"></script> </head> <body> <h3>Modification de la auteur: <?php echo $data["nom_auteur"]; ?> </h3> <div id="form"> <form name="auteurForm" action="../../actions/auteur/editerAction.php" method="post"><!-- pour cree le formuulaire --> <table> <tr> <td colspan=2 id="bloc_erreur">
<?php require_once '../../module/Connection.php'; require_once '../../module/model/auteur/Auteur.php'; //Nous allons recevoir les donnes envoies via la metodes post $nomAuteur = isset($_POST["nomAuteur"]) ? $_POST["nomAuteur"] : ""; $prenomAuteur = isset($_POST["prenomAuteur"]) ? $_POST["prenomAuteur"] : ""; $emailAuteur = isset($_POST["emailAuteur"]) ? $_POST["emailAuteur"] : ""; $dateAuteur = isset($_POST["dateAuteur"]) ? $_POST["dateAuteur"] : ""; $id = isset($_POST["id"]) ? $_POST["id"] : ""; if ($nomAuteur != "") { //$nomAuteur n'est pas vide $auteur = new Auteur(); //enregistrement stacage updateAuteur $resultat = $auteur->updateAuteur($id, $nomAuteur, $prenomAuteur, $emailAuteur, $dateAuteur); if ($resultat) { echo "Modification r�ussie"; } else { echo "Echec Modification"; } } else { echo "vous n'avez pas le droit d'acc�s � cette pages"; }