1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
| <?php
try
{
//On se connecte à MySQL
$bdd = new PDO('mysql:host='.$VALEUR_hote.';port='.$VALEUR_port.';dbname='.$VALEUR_nom_bd, $VALEUR_user, $VALEUR_mot_de_passe);
$bdd->query("SET NAMES 'utf8'");
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}
?>
<div class="container">
<!--<div class="grid-3">
</div>-->
<div class="grid-12">
<form action="" method="post">
<table id="Table_add_part">
<tr>
<td colspan="2"><h2>Coordonnées</h2></td>
</tr>
<tr>
<td class="first_column">Nom complet</td>
<td><input type="text" name="nom" id="nom" value="" /><input type="text" name="prenom" id="prenom" value="" />
<br><label class="sub_lab" for="nom_lab" >Nom de famille</label><label class="sub_lab"for="prenom_lab">Prénom</label>
</td>
<tr>
<tr>
<td class="first_column">Adresse</td>
<td><input class="adresse" type="text" name="adresse" id="adresse" value=""/>
<br><label class="sub_lab" for="adresse_lab" >Adresse</label>
</td>
<tr>
<tr>
<td class="first_column"></td>
<td><input type="text" name="ville" id="ville" value="" /><input type="text" name="cp" id="cp" value="" />
<br><label class="sub_lab" for="ville_lab" >Ville</label><label class="sub_lab"for="cp_lab">Code postal</label>
</td>
<tr>
<tr>
<td class="first_column">Contact</td>
<td><input type="text" name="tel" id="tel" value="" /><input type="text" name="port" id="port" value="" />
<br><label class="sub_lab" for="tel_lab" >Téléphone</label><label class="sub_lab"for="port_lab">Portable</label>
</td>
<tr>
<tr>
<td class="first_column"></td>
<td><input class="adresse" type="text" name="mail" id="mail" value="" />
<br><label class="sub_lab" for="mail_lab" >E-mail</label>
</td>
<tr>
<tr>
<td colspan="2"><h2>Détails</h2></td>
</tr>
<tr>
<td class="first_column">Complément d'infos</td>
<td><textarea name="commentaire" id="commentaire"></textarea>
<br><label class="sub_lab"for="commentaire_lab">Commentaire</label>
</td>
<tr>
<tr>
<td class="first_column">Inscription</td>
<td>
<select name="statut" id="statut">
<option value="En attente">En attente</option>
<option value="En formation">En formation</option>
<option value="Former">Former</option>
<option value="Annuler">Annuler</option>
</select><input type="text" name="date" id="date" value="" onclick="var date_inscription = new calendar(this);" />
<br><label class="sub_lab" for="statut_lab" >Statut</label><label class="date_lab"for="port_lab">Date d'inscription</label>
</td>
<tr>
<tr>
<td class="first_column"></td>
<td colspan="2"><input type="submit" value="Ajouter" /></td>
<td></td>
</tr>
</table>
</form>
<?php
//Si tout va bien, on peut continuer
//Insertion du message à l'aide d'une requête préparée
$req = $bdd->prepare('INSERT INTO participant (nom, prenom, commune, cp, adresse, tel, port, mail, statut) VALUES(:nom, :prenom, :commune, :cp, :adresse, :tel, :port, :mail, :statut)');
$req->execute(array(
'nom' => $_POST['nom'],
'prenom' => $_POST['prenom'],
'commune' => $_POST['commune'],
'cp' => $_POST['cp'],
'adresse' => $_POST['adresse'],
'tel' => $_POST['tel'],
'port' => $_POST['port'],
'mail' => $_POST['mail'],
'statut' => $_POST['statut'],
));
?>
</div>
</div> |
Partager