formulaire.php
cible.php
- Code:
<form action="cible.php" method="post"><!-- formulaire qui permet d'ecrire sur la base de donnée en passent par le dossier (cible.php) -->
<label for="Nentreprise">Nom de l'entreprise</label> : <input type="text" name="Nentreprise" id="Nentreprise" /><br />
<label for="Siret">Numero de Siret</label> : <input type="text" name="Siret" id="Siret" /><br />
<label for="Adresse">Rue ou Avenue</label> : <input type="text" name="Adresse" id="Adresse" /><br />
<label for="Ville">Nom de la ville</label> : <input type="text" name="Ville" id="Ville" /><br />
<label for="Cposte">Numero de code postal</label> : <input type="text" name="Cposte" id="Cposte" /><br />
<label for="Pays">Pays</label> : <input type="text" name="Pays" id="Pays" /><br />
<label for="Nclient">Nom du client</label> : <input type="text" name="Nclient" id="Nclient" /><br />
<label for="Telephone">Numéro de téléphone</label> : <input type="text" name="Telephone" id="Telephone" /><br />
<label for="Fax">Numéro de fax</label> : <input type="text" name="Fax" id="Fax" /><br />
<label for="Mail">Adresse Mail</label> : <input type="text" name="Mail" id="Mail" /><br />
<label for="Web">Site internet</label> : <input type="text" name="Web" id="Web" /><br />
<label for="PieceI">Nombre de pièce installé</label> : <input type="text" name="PieceI" id="PieceI" /><br />
<label for="PieceS">Nombre de piece en stock</label> : <input type="text" name="PieceS" id="PieceS" /><br />
<input type="submit" value="Envoyer" />
</form>
cible.php
- Code:
<?php require ("debut.php");?><!-- permet d'afficher le haut de la page est d'alleger chaque page -->
<h2>Résultat</h2><!--titre-->
<p><?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=gmao', 'root', '', $pdo_options);
// Insertion du client à l'aide d'une requête préparée
$req = $bdd->prepare('INSERT INTO client (Nentreprise, Siret, Adresse, Ville, Cposte, Pays, Nclient, Telephone, Fax, Mail, web, PieceI, PieceS) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)');
$req->execute(array($_POST['Nentreprise'], $_POST['Siret'], $_POST['Adresse'], $_POST['Ville'], $_POST['Cposte'], $_POST['Pays'], $_POST['Nclient'], $_POST['Telephone'], $_POST['Fax'], $_POST['Mail'], $_POST['Web'], $_POST['PieceI'],$_POST['PieceS']));
echo 'Le client a bien été ajouté !';
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?></p>
<?php require ("fin.php");?><!-- permet d'afficher le bas de la page est d'alleger chaque page -->