l'ajout des données de formulaire à mysql dans différentes colonnes
- gwolff2005
- Newbie


- Inscription: Avr 06, 2009
- Messages: 13
- Status: Offline
Salut les gars,
J'ai besoin urgent de votre aide.
Je développe un test psychologique. Les utilisateurs se connectent sur un site de là se trouve un lien vers la page de test.
La base de données MySQL contient les colonnes suivantes:
id int (11) Aucun
nom d'utilisateur var (20) Pas
Mot de passe varchar (20) n
firstname varchar (30) n
resultspo char (2) n
resultsm char (2) n
resultspassion char (3) n
L'utilisateur remplit le formulaire, puis appuie sur le bouton. MAINTENANT Comment puis-je faire ce qui suit. Comme vous pouvez le voir ci-dessous dans le code, les réponses des questions doivent être enregistrées sur des lignes différentes de l'utilisateur en cours . Dans ce cas, la réponse de numer seule question doit être ajoutée à la valeur déjà existante de resultspo ligne dans MySQL, la deuxième question doit être ajoutée à la valeur de resultsmo dans une base MySQL, ainsi que le numéro trois a besoin d'être ajouté ensuite à resultsmo .
Après avoir ajouté toutes les valeurs, la page doit se rendre à la page suivante qui est d'appeler passiontest2. S'il vous plaît aider. Comment puis-je faire cela???
Merci!
J'ai besoin urgent de votre aide.
Je développe un test psychologique. Les utilisateurs se connectent sur un site de là se trouve un lien vers la page de test.
La base de données MySQL contient les colonnes suivantes:
id int (11) Aucun
nom d'utilisateur var (20) Pas
Mot de passe varchar (20) n
firstname varchar (30) n
resultspo char (2) n
resultsm char (2) n
resultspassion char (3) n
L'utilisateur remplit le formulaire, puis appuie sur le bouton. MAINTENANT Comment puis-je faire ce qui suit. Comme vous pouvez le voir ci-dessous dans le code, les réponses des questions doivent être enregistrées sur des lignes différentes de l'utilisateur en cours . Dans ce cas, la réponse de numer seule question doit être ajoutée à la valeur déjà existante de resultspo ligne dans MySQL, la deuxième question doit être ajoutée à la valeur de resultsmo dans une base MySQL, ainsi que le numéro trois a besoin d'être ajouté ensuite à resultsmo .
Après avoir ajouté toutes les valeurs, la page doit se rendre à la page suivante qui est d'appeler passiontest2. S'il vous plaît aider. Comment puis-je faire cela???
Merci!
Code: [ Select ]
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Your Passion Test</title>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000033;
}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style4 {
font-size: 20px;
color: #996600;
}
-->
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="699" border="0" align="center" cellspacing="5" class="style1">
<tr>
<td colspan="3"><div align="center"><span class="style4">Your Passion Test</span></div></td>
</tr>
<tr>
<td width="24"> </td>
<td width="429"> </td>
<td width="220"><div align="right">Saturday, 03/28/09</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><?php echo $_SESSION['MM_firstname']; ?></div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"></div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>1</td>
<td><strong>I like talking to people. </strong><br />
</b></td>
<td><div align="left">
<input name="po1" type="radio" value="0" />
0
<input name="repo1" type="radio" value="1" />
1
<input name="po1" type="radio" value="2" />
2
<input name="po1" type="radio" value="3" />
3
<input name="po1" type="radio" value="4" />
4
<input name="po1" type="radio" value="5" />
5</div></td>
</tr>
<tr>
<td>2</td>
<td>It is important for me what other people think. </td>
<td><p>
<label></label>
<label></label>
<input name="mo2" type="radio" value="0" />
0
<input name="remo2" type="radio" value="1" />
1
<input name="mo2" type="radio" value="2" />
2
<input name="mo2" type="radio" value="3" />
3
<input name="mo2" type="radio" value="4" />
4
<input name="mo2" type="radio" value="5" />
5<br />
<br />
</p></td>
</tr>
<tr>
<td>3</td>
<td class="style1">My level of excitement is high right now. </td>
<td><p>
<label></label>
<input name="mo3" type="radio" value="0" />
0
<input name="mo3" type="radio" value="1" />
1
<input name="mo3" type="radio" value="2" />
2
<input name="mo3" type="radio" value="3" />
3
<input name="mo3" type="radio" value="4" />
4
<input name="mo3" type="radio" value="5" />
5<br />
</p></td>
</tr>
<tr>
<td>4</td>
<td>I like solving mathematical tasks. </td>
<td><input name="po4" type="radio" value="0" />
0
<input name="po4" type="radio" value="1" />
1
<input name="po4" type="radio" value="2" />
2
<input name="po4" type="radio" value="3" />
3
<input name="po4" type="radio" value="4" />
4
<input name="po4" type="radio" value="5" />
5</td>
</tr>
</table>
<p align="center">
<input name="Submit" type="submit" class="style1" value="go on" />
</p>
</form>
</body>
</html>
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Your Passion Test</title>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000033;
}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style4 {
font-size: 20px;
color: #996600;
}
-->
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="699" border="0" align="center" cellspacing="5" class="style1">
<tr>
<td colspan="3"><div align="center"><span class="style4">Your Passion Test</span></div></td>
</tr>
<tr>
<td width="24"> </td>
<td width="429"> </td>
<td width="220"><div align="right">Saturday, 03/28/09</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"><?php echo $_SESSION['MM_firstname']; ?></div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><div align="right"></div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>1</td>
<td><strong>I like talking to people. </strong><br />
</b></td>
<td><div align="left">
<input name="po1" type="radio" value="0" />
0
<input name="repo1" type="radio" value="1" />
1
<input name="po1" type="radio" value="2" />
2
<input name="po1" type="radio" value="3" />
3
<input name="po1" type="radio" value="4" />
4
<input name="po1" type="radio" value="5" />
5</div></td>
</tr>
<tr>
<td>2</td>
<td>It is important for me what other people think. </td>
<td><p>
<label></label>
<label></label>
<input name="mo2" type="radio" value="0" />
0
<input name="remo2" type="radio" value="1" />
1
<input name="mo2" type="radio" value="2" />
2
<input name="mo2" type="radio" value="3" />
3
<input name="mo2" type="radio" value="4" />
4
<input name="mo2" type="radio" value="5" />
5<br />
<br />
</p></td>
</tr>
<tr>
<td>3</td>
<td class="style1">My level of excitement is high right now. </td>
<td><p>
<label></label>
<input name="mo3" type="radio" value="0" />
0
<input name="mo3" type="radio" value="1" />
1
<input name="mo3" type="radio" value="2" />
2
<input name="mo3" type="radio" value="3" />
3
<input name="mo3" type="radio" value="4" />
4
<input name="mo3" type="radio" value="5" />
5<br />
</p></td>
</tr>
<tr>
<td>4</td>
<td>I like solving mathematical tasks. </td>
<td><input name="po4" type="radio" value="0" />
0
<input name="po4" type="radio" value="1" />
1
<input name="po4" type="radio" value="2" />
2
<input name="po4" type="radio" value="3" />
3
<input name="po4" type="radio" value="4" />
4
<input name="po4" type="radio" value="5" />
5</td>
</tr>
</table>
<p align="center">
<input name="Submit" type="submit" class="style1" value="go on" />
</p>
</form>
</body>
</html>
- <?php
- session_start();
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <title>Your Passion Test</title>
- <style type="text/css">
- <!--
- .style1 {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 11px;
- font-weight: bold;
- color: #000033;
- }
- .style3 {font-family: Verdana, Arial, Helvetica, sans-serif}
- .style4 {
- font-size: 20px;
- color: #996600;
- }
- -->
- </style>
- </head>
- <body>
- <form id="form1" name="form1" method="post" action="">
- <table width="699" border="0" align="center" cellspacing="5" class="style1">
- <tr>
- <td colspan="3"><div align="center"><span class="style4">Your Passion Test</span></div></td>
- </tr>
- <tr>
- <td width="24"> </td>
- <td width="429"> </td>
- <td width="220"><div align="right">Saturday, 03/28/09</div></td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td><div align="right"><?php echo $_SESSION['MM_firstname']; ?></div></td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td><div align="right"></div></td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td>1</td>
- <td><strong>I like talking to people. </strong><br />
- </b></td>
- <td><div align="left">
- <input name="po1" type="radio" value="0" />
- 0
- <input name="repo1" type="radio" value="1" />
- 1
- <input name="po1" type="radio" value="2" />
- 2
- <input name="po1" type="radio" value="3" />
- 3
- <input name="po1" type="radio" value="4" />
- 4
- <input name="po1" type="radio" value="5" />
- 5</div></td>
- </tr>
- <tr>
- <td>2</td>
- <td>It is important for me what other people think. </td>
- <td><p>
- <label></label>
- <label></label>
- <input name="mo2" type="radio" value="0" />
- 0
- <input name="remo2" type="radio" value="1" />
- 1
- <input name="mo2" type="radio" value="2" />
- 2
- <input name="mo2" type="radio" value="3" />
- 3
- <input name="mo2" type="radio" value="4" />
- 4
- <input name="mo2" type="radio" value="5" />
- 5<br />
- <br />
- </p></td>
- </tr>
- <tr>
- <td>3</td>
- <td class="style1">My level of excitement is high right now. </td>
- <td><p>
- <label></label>
- <input name="mo3" type="radio" value="0" />
- 0
- <input name="mo3" type="radio" value="1" />
- 1
- <input name="mo3" type="radio" value="2" />
- 2
- <input name="mo3" type="radio" value="3" />
- 3
- <input name="mo3" type="radio" value="4" />
- 4
- <input name="mo3" type="radio" value="5" />
- 5<br />
- </p></td>
- </tr>
- <tr>
- <td>4</td>
- <td>I like solving mathematical tasks. </td>
- <td><input name="po4" type="radio" value="0" />
- 0
- <input name="po4" type="radio" value="1" />
- 1
- <input name="po4" type="radio" value="2" />
- 2
- <input name="po4" type="radio" value="3" />
- 3
- <input name="po4" type="radio" value="4" />
- 4
- <input name="po4" type="radio" value="5" />
- 5</td>
- </tr>
- </table>
- <p align="center">
- <input name="Submit" type="submit" class="style1" value="go on" />
- </p>
- </form>
- </body>
- </html>
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Avril 23rd, 2009, 7:11 am
- awatson
- Novice


- Inscription: Avr 15, 2009
- Messages: 20
- Status: Offline
Vous devriez probablement lire sur certains de base de développement web - mais au fond, vous avez besoin de changer le paramètre de l'action de votre forme au point d'un fichier php.
Le fichier php aurait besoin de faire ce qui suit:
* Vérifier que l'utilisateur est correctement connecté (ce qui devrait alors vous donner l'id de la valeur que l'utilisateur)
* Faire une requête Mise à jour pour mettre à jour que les utilisateurs enregistrer dans la base de données, en utilisant les valeurs de la forme dans les endroits appropriés
* Afficher la page suivante du formulaire.
Le fichier php aurait besoin de faire ce qui suit:
* Vérifier que l'utilisateur est correctement connecté (ce qui devrait alors vous donner l'id de la valeur que l'utilisateur)
* Faire une requête Mise à jour pour mettre à jour que les utilisateurs enregistrer dans la base de données, en utilisant les valeurs de la forme dans les endroits appropriés
* Afficher la page suivante du formulaire.
Page 1 sur 1
Pour répondre à ce sujet, vous devez vous connecter ou vous enregistrer. Il est gratuit.
Afficher de l'information
- Total des messages de ce sujet: 2 messages
- Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 173 invités
- Vous ne pouvez pas poster de nouveaux sujets
- Vous ne pouvez pas répondre aux sujets
- Vous ne pouvez pas éditer vos messages
- Vous ne pouvez pas supprimer vos messages
- Vous ne pouvez pas joindre des fichiers
