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 107
| <html>
<head>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<?php
//============================================================================
// Travail de Robin Ferrari dans le cadre du cours PHP de Johann Sievering
//============================================================================
$nom = $_POST ["nom"];
$prenom = $_POST ["prenom"];
$adresse = $_POST ["adresse"];
$postal = $_POST ["postal"];
$email = $_POST ["email"];
$parrain = $_POST ["parrain"];
$nbfuncarte = $_POST ["nbfuncarte"];
if($nom == "")
{echo "Veuillez indiquer votre Nom.<br>";} //le champ est vide
if($prenom =="")
{echo "Veuillez indiquer votre prenom.<br>";} //le champ est vide
if($adresse =="none")
{echo "Veuillez indiquer votre adresse.<br>";} //le champ est vide
if($postal =="")
{echo "Veuillez indiquer votre code postal<br>";} //le champ est vide
if($email =="")
{echo "Veuillez indiquer votre adrresse électronique<br>";}
if($nbfuncarte =="")
{echo "Veuillez indiquer le nombre de funcarte désiré<br>";}
// Si le formulaire est rempli correctement on effectue la suite
else //début else vérif formulaire
{
//============================================================================
//=============Traitement Des donnée et transfert vers BDD====================
//============================================================================
include "creconnexion.php";
/* // Gestion des informations issus du formulaire
$nom = $_POST ["nom"];
$prenom = $_POST ["prenom"];
$adresse = $_POST ["adresse"];
$postal = $_POST ["postal"];
$email = $_POST ["email"];
$parrain = $_POST ["parrain"];
$nbfuncarte = $_POST ["nbfuncarte"]; */
// Préparation de la "requête action" d'ajout d'un nouvel individu
// Remarque : ne pas ajouter le ID dans le requête, car c'est un champ auto-incrémenté
$query = "INSERT INTO commande (commande_nom, commande_prenom, commande_adresse, commande_postal, commande_email, commande_parrain, commande_nbfuncarte)
VALUES ('$nom', '$prenom', '$adresse', '$postal', '$email', '$parrain', '$nbfuncarte')";
// Exécution de la requête action INSERT {Phase 4}
mysql_query ($query) or die ("Erreur : la requete INSERT n'a pas pu etre executee");
// Force à terminer la requête
$query = "FLUSH PRIVILEGES";
mysql_query ($query) or die ("Erreur : l'execution de la requete INSERT n'a pas pu etre terminee");
// Il nous faut terminer la connexion avec la base de données {Phase 5}
// Fermeture de la connexion à la base de données
// (La variable [$conn] doit être syntaxiquement la même que celle de la création)
// {Phase 5}
mysql_close($conn);
// Indication à l'utilisateur de l'état de l'insertion
echo "L'individu ". $nom. " ". $prenom." a été ajouté correctement a la base";
echo "<br><br><a href='accesbasedonnes2.php'>Retour au formulaire</a><br /><br />";
echo "<br><br><a href='liste_indiv.php'>Afficher la liste</a>";
} // Fin else vérification de formulaire
?>
</div>
</body>
</html> |
Partager