Forumlaire php et mysql aide

Fermé
steph70 - 25 avril 2008 à 16:03
thifoolish Messages postés 79 Date d'inscription jeudi 11 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008 - 25 avril 2008 à 16:21
Bonjour,

J'ai récuperé une base de donnée mysql pour mon site et je cherche a mettre en place un formulaire pour le covoiturage (voir plus bas)

Mais maintenant si vous pouviez me guider pour que je puisse avancer ça serait super car j'ai les instruments mais j'avoue que je suis un peu perdu.

Dois je créer une table comprenant mes différentes données entrées comme nom, prenom, etc ou dois je créer une table différente à chaque fois ?

Comment dois je nommer la table et comment dois je faire pour que les données entré dans mon formulaire attérissent directement dans ma base de donnée et qu'elles soient ressorties sur une autre page web ?

Et comment faire pour que les données entrée dans mon formulaire puisse ressortir sur une page web en tableau reprenant les données entrées ?

Merci par avance pour votre aide.

Amitiés

steph70

Voici mon formulaire php original :

<head>

  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />

  <title>co-voiturage</title>

</head>

<body>



<br />

<br />

<br />

<form method="post" action="covoiturage.php" name="inscription">

<div align="center">

<table width="314" border="0">

  <tr>

    <td width="162">Nom :</td>

    <td width="11"> </td>

    <td width="127"><input

 name="Nom" /></td>

  </tr>

  <tr>

    <td>Prénom :</td>

    <td> </td>

    <td><input

 name="Prenom" /></td>

  </tr>

  <tr>

    <td>Adresse :</td>

    <td> </td>

    <td><input

 name="Adresse" /></td>

  </tr>

  <tr>

    <td>Téléphone :</td>

    <td> </td>

    <td><input

 name="Telephone" /></td>

  </tr>

  <tr>

    <td>Destination : </td>

    <td> </td>

    <td><input

 name="Destination" /></td>

  </tr>

  <tr>

    <td>Heure de départ: </td>

    <td> </td>

    <td><input name="HeureDepart" /></td>

  </tr>

  <tr>

    <td>Heure de retour : </td>

    <td> </td>

    <td><input name="HeureRetour" /></td>

  </tr>

</table>

</div>

<br />

<br />

<div align="center">

 <table width="200" border="0">

   <tr>

     <td><strong>Jour travaillé : </strong></td>

   </tr>

   <tr>

     <td>Lundi</td>

     <td> </td>

     <td><input name="Lundi" type="checkbox" /></td>

   </tr>

   <tr>

     <td>Mardi</td>

     <td> </td>

     <td><input name="Mardi" type="checkbox" /></td>

    </tr> 

	 <tr>

     <td>Mercredi</td>

	 <td> </td>

     <td><input name="Mercredi"

 type="checkbox" /></td>

   </tr>

   <tr>

     <td>Jeudi</td>

     <td> </td>

     <td><input name="Jeudi"

 type="checkbox" /></td>

   </tr>

   <tr>

     <td> Vendredi</td>

     <td> </td>

     <td>

       <input name="Vendredi"

 type="checkbox" /></td>

   </tr>

   <tr>

     <td> Samedi </td>

     <td> </td>

     <td><input name="Samedi"

 type="checkbox" /></td>

   </tr>

   <tr>

     <td>  Dimanche</td>

     <td> </td>

     <td>

       <input name="Dimanche"

 type="checkbox" /></td>

   </tr>

 </table>

</div>        

<br />

<div align="center">

<input name="Validation" type="submit" /> 

<input name="Reset" type="reset" />

</div>

</form>

</body>

</html>

3 réponses

Bonjour,
il te faut creer une table dans laquelle tu notteras toutes tes informations.


Pour l'aide, je te conseille de regarder ceci, je pense que ça pourra t'aider.
http://www.lephpfacile.com/cours/8-recuperer-les-donnees-des-formulaires
0
Merci

Je vais de ce pas jeter un oeil sur le lien

Steph70
0
thifoolish Messages postés 79 Date d'inscription jeudi 11 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008 18
25 avril 2008 à 16:21
Bonjour,

Méthodologie:

Vue "insertion des données" (ton formulaire ci-dessus)

- Regarde la documentation HTML http://fr.selfhtml.org/
notamment pour les formulaires HTML, les checkbox, les labels, etc...
également la partie qui traite du javascript si tu veux ajouter du dynamisme côté client web.

Insertion des choix dans un script php en php vers une base de données...
dans le même fichier avec une vérification du tableau superglobal $_POST
- si posté vérification des données, formatage, puis insertion
- si pas posté, affichage du formulaire
- si posté avec erreur, ré-affichage avec les valeurs précédentes et un message d'erreur précis.


Vue "affichage des données" (citation: "sur une autre page web")
faire un script php qui se connecte à ta base de données,
qui récupère les informations dans une variable de session,
qui les exploite à l'aide d'une variable locale dans une partie html pour l'affichage,
qui détruit cette variable locale ensuite.
0