Collecter des données
Fermé
Perusse
Messages postés
68
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
8 mars 2023
-
5 juin 2009 à 00:00
Atropa Messages postés 1935 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 - 6 juin 2009 à 00:58
Atropa Messages postés 1935 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 - 6 juin 2009 à 00:58
A voir également:
- Collecter des données
- Impossible de partager la connexion lorsque la sauvegarde des données est activée ✓ - Forum Wiko
- Extraire des données d'un tableau excel vers un autre tableau ✓ - Forum Excel
- Exemple base de données access à télécharger gratuit - Forum Access
- Modèle conceptuel de données - Astuces et Solutions
- Quel service en ligne peut utiliser dhia pour collecter l'argent ? - Guide
3 réponses
Atropa
Messages postés
1935
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
272
5 juin 2009 à 00:24
5 juin 2009 à 00:24
bonsoir
as tu des bases en php?
si ce n'est pas le cas je te conseil ce site : https://openclassrooms.com/fr/
et tu pourras le faire en apprennant php/mysql
si tu as des bases en php post un début de code pour que ce soit plus precis
as tu des bases en php?
si ce n'est pas le cas je te conseil ce site : https://openclassrooms.com/fr/
et tu pourras le faire en apprennant php/mysql
si tu as des bases en php post un début de code pour que ce soit plus precis
Perusse
Messages postés
68
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
8 mars 2023
2
5 juin 2009 à 16:53
5 juin 2009 à 16:53
Voici d'abord en image un exemple de formulaire
http://s1.village.photos/images/logo-small.png
avec son code (désolé l'alignement n'est pas parfait)
<form action="Inscriptions2.php" method="post"><br>
<p>
<table width="100%">
<tr>
<td width="2%" valign="top"><b><font color="#ff0000">1.</td>
<p><td width="45%">Avez-vous une disponibilité de 2 à 3 jours(ou soirs) semaines
à consacrer à la ligue?(<font color="#0000ff"><b>Obligatoire </b></font>)</td></p>
<p><td valign="bottom"></font></b><input type="radio" name="Dispo" value="oui" /> Oui
<input type="radio" name="Dispo" value="non" /> Non</td></p>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">2.</td>
<td>Si vous jouez pour d'autres ligues, vous sentez-vous capable de remplir vos
obligations pour la nôtre?(<font color="#0000ff"><b>Obligatoire</b></font>)</td>
<td valign="bottom"><input type="radio" name="Autresligues" value="oui" /> Oui
<input type="radio" name="Autresligues" value="non" /> Non<br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">3.</td>
<td>Êtes-vous travailleur à..</td>
<td valign="bottom"><input type="radio" name="Travail" value="Temps plein" /> Temps plein
<input type="radio" name="Travail" value="Temps partiel" /> Temps partiel <font color="#0000ff"><b>ou</b></font>
<input type="radio" name="Travail" value="Je ne travaille pas" /> Je ne travaille pas</td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">4.</td>
<td>Êtes-vous étudiant à..</td>
<td valign="bottom"><input type="radio" name="Etudes" value="Temps plein " /> Temps plein
<input type="radio" name="Etudes" value="Temps partiel" /> Temps partiel <font color="#0000ff"><b>ou</b></font>
<input type="radio" name="Etudes" value="Je ne travaille pas" /> Je ne suis pas étudiant</td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">5.</td>
<td valign="top">Pour vous, les règles du jeu sont...</td>
<td valign="bottom"><input type="radio" name="Regles" value="Compréhensible" /> Compréhensibles
<input type="radio" name="Regles" value="Moyennement_comprehensible" /> Moyennement compréhensibles<br>
<input type="radio" name="Regles" value="Difficile a comprendre" /> J'ai eu de la difficulté à les comprendre
<input type="radio" name="Regles" value="Pas_lu_encore" /> Je ne les ai pas encore lu </td>
</tr>
<td valign="top"><b><font color="#ff0000">6.</td>
<td width="20%">Votre nom</td>
<td width="80%">: <input type="text" name="nom" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">7.</td>
<td width="20%">Votre prénom</td>
<td width="80%">: <input type="text" name="prenom" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">8.</td>
<td width="20%">Votre date de naissance<br><font color="#0000ff"><b>(JJ-MM-AAAA)</b></font></td>
<td width="80%">: <input type="text" name="date" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">9.</td>
<td width="20%">Votre âge</td>
<td width="80%">: <input type="text" name="age" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">10.</td>
<td width="20%">Votre ville</td>
<td width="80%">: <input type="text" name="ville" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">11.</td>
<td width="20%">Votre numéro de téléphone<br><font color="#0000ff"><b>(xxx)xxx-xxxx</b></font></td>
<td width="80%">: <input type="text" name="telephone" /><br></td>
</tr>
</table><br>
</p>
Si vous voulez ajouter des informations pertinentes en vue de votre inscription, veuillez le faire ci-dessous.<br>
<textarea name="message" rows="8" cols="100">
Votre message ici.
</textarea>
<input type="submit" value="Continuer" /><br>
</form>
Et voici la page suivante
http://s1.village.photos/images/logo-small.png
avec son code
<p>Voici les informations que vous vous préparer à envoyer :<br /></p>
<hr />
<p>Avez-vous une disponibilité de 2 à 3 jours(ou soirs) semaines à consacrer à la ligue? <b>REP</b> :<?php echo $_POST['Dispo']; ?></p>
<p>Si vous jouez pour d'autres ligues, vous sentez-vous capable de remplir vos obligations pour la nôtre? <b>REP</b> :<?php echo $_POST['Autresligues']; ?></p>
<p>Êtes-vous travailleur à.. <b>REP</b> :<?php echo $_POST['Travail']; ?></p>
<p>Êtes-vous étudiant à..<b>REP</b> :<?php echo $_POST['Etudes']; ?></p>
<p>Pour vous, les règles du jeu sont...<b>REP</b> :<?php echo $_POST['Regles']; ?></p>
<p>Votre nom <b>REP</b> :<?php echo $_POST['nom']; ?></p>
<p>Votre prénom <b>REP</b> :<?php echo $_POST['prenom']; ?></p>
<p>Votre date de naissance <b>REP</b> :<?php echo $_POST['date']; ?></p>
<p>Votre âge <b>REP</b> :<?php echo $_POST['age']; ?></p>
<p>Votre ville <b>REP</b> :<?php echo $_POST['ville']; ?></p>
<p>Votre numéro de téléphone <b>REP</b> :<?php echo $_POST['telephone']; ?></p>
<p><?php echo $_POST['message']; ?> </p>
<hr />
Si vous voulez corriger des informations, <a href="Inscriptions.php">cliquez ici</a> sinon cliquez sur le boutton "Envoyer"
<br /><br/>
<input type="submit" value="Continuer" /><br>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("nhltable");
// On ajoute une entrée avec mysql_query
mysql_query("INSERT INTO inscription VALUES('', '$_POST[Dispo]', '$_POST[Autresligues]', '$_POST[Travail]', '$_POST[Etudes]', '$_POST[Regles]', '$_POST[nom]', '$_POST[prenom]', '$_POST[date]', '$_POST[age]', '$_POST[ville]','$_POST[telephone]')");
mysql_close();
?>
Voilà!
http://s1.village.photos/images/logo-small.png
avec son code (désolé l'alignement n'est pas parfait)
<form action="Inscriptions2.php" method="post"><br>
<p>
<table width="100%">
<tr>
<td width="2%" valign="top"><b><font color="#ff0000">1.</td>
<p><td width="45%">Avez-vous une disponibilité de 2 à 3 jours(ou soirs) semaines
à consacrer à la ligue?(<font color="#0000ff"><b>Obligatoire </b></font>)</td></p>
<p><td valign="bottom"></font></b><input type="radio" name="Dispo" value="oui" /> Oui
<input type="radio" name="Dispo" value="non" /> Non</td></p>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">2.</td>
<td>Si vous jouez pour d'autres ligues, vous sentez-vous capable de remplir vos
obligations pour la nôtre?(<font color="#0000ff"><b>Obligatoire</b></font>)</td>
<td valign="bottom"><input type="radio" name="Autresligues" value="oui" /> Oui
<input type="radio" name="Autresligues" value="non" /> Non<br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">3.</td>
<td>Êtes-vous travailleur à..</td>
<td valign="bottom"><input type="radio" name="Travail" value="Temps plein" /> Temps plein
<input type="radio" name="Travail" value="Temps partiel" /> Temps partiel <font color="#0000ff"><b>ou</b></font>
<input type="radio" name="Travail" value="Je ne travaille pas" /> Je ne travaille pas</td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">4.</td>
<td>Êtes-vous étudiant à..</td>
<td valign="bottom"><input type="radio" name="Etudes" value="Temps plein " /> Temps plein
<input type="radio" name="Etudes" value="Temps partiel" /> Temps partiel <font color="#0000ff"><b>ou</b></font>
<input type="radio" name="Etudes" value="Je ne travaille pas" /> Je ne suis pas étudiant</td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">5.</td>
<td valign="top">Pour vous, les règles du jeu sont...</td>
<td valign="bottom"><input type="radio" name="Regles" value="Compréhensible" /> Compréhensibles
<input type="radio" name="Regles" value="Moyennement_comprehensible" /> Moyennement compréhensibles<br>
<input type="radio" name="Regles" value="Difficile a comprendre" /> J'ai eu de la difficulté à les comprendre
<input type="radio" name="Regles" value="Pas_lu_encore" /> Je ne les ai pas encore lu </td>
</tr>
<td valign="top"><b><font color="#ff0000">6.</td>
<td width="20%">Votre nom</td>
<td width="80%">: <input type="text" name="nom" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">7.</td>
<td width="20%">Votre prénom</td>
<td width="80%">: <input type="text" name="prenom" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">8.</td>
<td width="20%">Votre date de naissance<br><font color="#0000ff"><b>(JJ-MM-AAAA)</b></font></td>
<td width="80%">: <input type="text" name="date" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">9.</td>
<td width="20%">Votre âge</td>
<td width="80%">: <input type="text" name="age" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">10.</td>
<td width="20%">Votre ville</td>
<td width="80%">: <input type="text" name="ville" /><br></td>
</tr>
<tr>
<td valign="top"><b><font color="#ff0000">11.</td>
<td width="20%">Votre numéro de téléphone<br><font color="#0000ff"><b>(xxx)xxx-xxxx</b></font></td>
<td width="80%">: <input type="text" name="telephone" /><br></td>
</tr>
</table><br>
</p>
Si vous voulez ajouter des informations pertinentes en vue de votre inscription, veuillez le faire ci-dessous.<br>
<textarea name="message" rows="8" cols="100">
Votre message ici.
</textarea>
<input type="submit" value="Continuer" /><br>
</form>
Et voici la page suivante
http://s1.village.photos/images/logo-small.png
avec son code
<p>Voici les informations que vous vous préparer à envoyer :<br /></p>
<hr />
<p>Avez-vous une disponibilité de 2 à 3 jours(ou soirs) semaines à consacrer à la ligue? <b>REP</b> :<?php echo $_POST['Dispo']; ?></p>
<p>Si vous jouez pour d'autres ligues, vous sentez-vous capable de remplir vos obligations pour la nôtre? <b>REP</b> :<?php echo $_POST['Autresligues']; ?></p>
<p>Êtes-vous travailleur à.. <b>REP</b> :<?php echo $_POST['Travail']; ?></p>
<p>Êtes-vous étudiant à..<b>REP</b> :<?php echo $_POST['Etudes']; ?></p>
<p>Pour vous, les règles du jeu sont...<b>REP</b> :<?php echo $_POST['Regles']; ?></p>
<p>Votre nom <b>REP</b> :<?php echo $_POST['nom']; ?></p>
<p>Votre prénom <b>REP</b> :<?php echo $_POST['prenom']; ?></p>
<p>Votre date de naissance <b>REP</b> :<?php echo $_POST['date']; ?></p>
<p>Votre âge <b>REP</b> :<?php echo $_POST['age']; ?></p>
<p>Votre ville <b>REP</b> :<?php echo $_POST['ville']; ?></p>
<p>Votre numéro de téléphone <b>REP</b> :<?php echo $_POST['telephone']; ?></p>
<p><?php echo $_POST['message']; ?> </p>
<hr />
Si vous voulez corriger des informations, <a href="Inscriptions.php">cliquez ici</a> sinon cliquez sur le boutton "Envoyer"
<br /><br/>
<input type="submit" value="Continuer" /><br>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("nhltable");
// On ajoute une entrée avec mysql_query
mysql_query("INSERT INTO inscription VALUES('', '$_POST[Dispo]', '$_POST[Autresligues]', '$_POST[Travail]', '$_POST[Etudes]', '$_POST[Regles]', '$_POST[nom]', '$_POST[prenom]', '$_POST[date]', '$_POST[age]', '$_POST[ville]','$_POST[telephone]')");
mysql_close();
?>
Voilà!
Atropa
Messages postés
1935
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
272
6 juin 2009 à 00:58
6 juin 2009 à 00:58
j'ai un petit modifier ton code notamment pour la sécurité mais je ne comprend pas vraiment ce que tu veux faire
les utilisateur remplisse le formulaire ca récapitule les réponses et si c'est confirmé ca enregistre dans la base de données
est ce que c'est ça que tu veux?
le code reste encore à modifier pour gérer les champs non rempli et pour modifier je pense qu'il serait bien de faire :
voilà le code de la 2eme page modifié :
les utilisateur remplisse le formulaire ca récapitule les réponses et si c'est confirmé ca enregistre dans la base de données
est ce que c'est ça que tu veux?
le code reste encore à modifier pour gérer les champs non rempli et pour modifier je pense qu'il serait bien de faire :
<input type="text" name="travail" value="<?php if(isset($_SESSION['travail']) echo $_SESSION['travail']; ?>" />pour tout les champs par exemple...
voilà le code de la 2eme page modifié :
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("nhltable");
session_start();
public function ProtectArray($item) {
$item = array_map('htmlentities',$item);
if (@mysql_real_escape_string('blabla')) return array_map('mysql_real_escape_string',$item);
else return $item;
}
if(isset($_POST['travail'])) {
$_SESSION = ProtectArray($_POST);
?>
<p>Voici les informations que vous vous préparer à envoyer :<br /></p>
<hr />
<p>Avez-vous une disponibilité de 2 à 3 jours(ou soirs) semaines à consacrer à la ligue? <b>REP</b> :<?php echo $_SESSION['Dispo']; ?></p>
<p>Si vous jouez pour d'autres ligues, vous sentez-vous capable de remplir vos obligations pour la nôtre? <b>REP</b> :<?php echo $_SESSION['Autresligues']; ?></p>
<p>Êtes-vous travailleur à.. <b>REP</b> :<?php echo $_SESSION['Travail']; ?></p>
<p>Êtes-vous étudiant à..<b>REP</b> :<?php echo $_SESSION['Etudes']; ?></p>
<p>Pour vous, les règles du jeu sont...<b>REP</b> :<?php echo $_SESSION['Regles']; ?></p>
<p>Votre nom <b>REP</b> :<?php echo $_SESSION['nom']; ?></p>
<p>Votre prénom <b>REP</b> :<?php echo $_SESSION['prenom']; ?></p>
<p>Votre date de naissance <b>REP</b> :<?php echo $_SESSION['date']; ?></p>
<p>Votre âge <b>REP</b> :<?php echo $_SESSION['age']; ?></p>
<p>Votre ville <b>REP</b> :<?php echo $_SESSION['ville']; ?></p>
<p>Votre numéro de téléphone <b>REP</b> :<?php echo $_SESSION['telephone']; ?></p>
<p><?php echo $_SESSION['message']; ?> </p>
<hr />
Si vous voulez corriger des informations, <a href="Inscriptions.php">cliquez ici</a> sinon cliquez sur le boutton "Envoyer"
<br /><br/>
<form action="" method="post">
<input type="hidden" name="confirm" value="1" />
<input type="submit" value="Continuer" /><br>
</form>
<?php
}
if(isset($_POST['confirm'] {
// On ajoute une entrée avec mysql_query
mysql_query("INSERT INTO inscription VALUES('', '$_SESSION[Dispo]', '$_SESSION[Autresligues]', '$_SESSION[Travail]', '$_SESSION[Etudes]', '$_SESSION[Regles]', '$_SESSION[nom]', '$_SESSION[prenom]', '$_SESSION[date]', '$_SESSION[age]', '$_SESSION[ville]','$_SESSION[telephone]')");
}
mysql_close();
?>