コード例 #1
0
ファイル: ajouterAction.php プロジェクト: Erf-/lanouvelle
<?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";
}
コード例 #2
0
ファイル: deleteAction.php プロジェクト: Erf-/lanouvelle
<?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 !!";
}
コード例 #3
0
ファイル: index.php プロジェクト: eberanger/biblio
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>
コード例 #4
0
ファイル: editerActionForm.php プロジェクト: Erf-/lanouvelle
<?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">
コード例 #5
0
ファイル: editerAction.php プロジェクト: Erf-/lanouvelle
<?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";
}