Exemplo n.º 1
0
         }
     }
     break;
 case "create":
     $pagetitle = "Enregistrer une voiture";
     $view = "create";
     $controller = "voiture";
     require "{$ROOT}{$DS}view{$DS}view.php";
     break;
 case "created":
     $marque = $_POST["marque"];
     $couleur = $_POST["couleur"];
     $immatriculation = $_POST["immatriculation"];
     $options = $_POST["options"];
     $tab = array("immatriculation" => $immatriculation, "marque" => $marque, "couleur" => $couleur);
     $v = new ModelVoiture($marque, $couleur, $immatriculation);
     $v->ajouterOption($options);
     $v->insert($tab);
     $pagetitle = "Voiture Enregistré";
     $view = "created";
     $controller = "voiture";
     require "{$ROOT}{$DS}view{$DS}view.php";
     break;
 case "delete":
     $immat = $_GET['immat'];
     $del = ModelVoiture::select($immat);
     $del->delete();
     header('Location: index.php?controller=voiture&action=readAll');
     break;
 case "update":
     $immat = $_GET['immat'];
Exemplo n.º 2
0
<body>
	<?php 
echo '<p><h3>Liste des voitures :</h3></p>';
$tab_v = ModelVoiture::getAll();
//appel au modèle pour gerer la BD
foreach ($tab_v as $v) {
    echo '<p> Voiture d\'immatriculation : <a href="index.php?action=read&immat=' . $v->getImmatriculation() . '">' . $v->getImmatriculation() . '</a></p>';
}
echo '<p><a href="index.php?controller=voiture&action=create">Ajouter une nouvelle voiture</a></p>';
?>
</body>