Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!------------------------------------------------------------//
- // Insertion d'un nouvel véhicle dans la bdd.
- //------------------------------------------------------------>
- <?php
- try
- {
- // Connection a la bdd
- $db_user = $_SERVER['DB_USER'];
- $db="eheins_$db_user";
- $db_pass = $_SERVER['DB_PASS'];
- $db_host = 'localhost';
- $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
- $bdd = new PDO('mysql:host='.$db_host.';dbname='.$db, $db_user, $db_pass,$pdo_options);
- // Préparation des parametres.
- $nb = $_POST[nb];
- $idvéhicule=$_POST['idvéhicule'];
- $idchaffeur=$_POST['idchaffeur'];
- $marque=$_POST['marque'];
- $modèle=$_POST['modèle'];
- $carosserie=$_POST['carosserie'];
- $chargeutile=$_POST['charge utile'];
- $immatriculation=$_POST['immatriculation'];
- // Requete SQL - Ajout d'un nouvel vèhicle dans la table.
- $req = $bdd ->prepare('INSERT INTO véhicule (idvéhicule, idchaffeur, marque, modèle, carosserie, charge utile, immatriculation) VALUES(?,?,?,?,?,?,?)');
- $req -> execute(array($idchaffeur,$marque,$modèle,$carosserie,$chargeutile,$immatriculation));
- // Requete SQL (start) pour obtenir l'idvéhicule de la table véhicule.
- $reponse = $bdd ->query( "select max(idvéhicule) from véhicule");
- $donnees = $reponse->fetch();
- $idvéhicule = $donnees[0];
- // Requete SQL (end)
- $reponse->closeCursor();
- // Après l'ajout, refresh de la table.
- header('Location: 2_2.insert_form.php');
- }
- //Si erreur lors de la connection a la bdd
- //-> Message d'erreur affiché a l'utilisateur
- catch(Exception $e)
- {
- die('Erreur : '.$e->getMessage());
- }
- ?>
Add Comment
Please, Sign In to add comment