예제 #1
0
<?php 
// get ID of the bouteille to be edited
$id = isset($_GET['id']) ? $_GET['id'] : die("Erreur ! Il manque l'identifiant de la bouteille");
// include database and object files
include_once 'config/database.php';
include_once 'objects/Bouteille.php';
// get database connection
$database = new Database();
$db = $database->getConnection();
// prepare bouteille object
$bouteille = new Bouteille($db);
// set ID property of bouteille to be edited
$bouteille->id = $id;
// read the details of bouteille to be edited
$bouteille->readOne();
// Annee courante
$temp = date("Y");
// Si formulaire soumis et que utilisateur connecté
if ($_POST && $_SESSION && isset($_SESSION['id_utilisateur'])) {
    // set bouteille property values
    if (isset($_POST['nom'])) {
        $bouteille->nom = $_POST['nom'];
    }
    if (isset($_POST['quantite'])) {
        $bouteille->quantite = $_POST['quantite'];
    }
    if (isset($_POST['achat'])) {
        $bouteille->achat = $_POST['achat'];
    }
    if (isset($_POST['prixachat'])) {