Comment créer un formulaire

Fermé
wilykoffi Messages postés 1 Date d'inscription jeudi 20 mars 2014 Statut Membre Dernière intervention 21 mars 2014 - 21 mars 2014 à 12:37
 Delphine - 26 juin 2014 à 12:33
comment créer un formulaire et le lier a une base de donnée PHPMYadmin
A voir également:

1 réponse

Bonjour,

voilà un model de formulaire avec des champs text, des slect, radio et checkbox.
questionnaire_resultat.php la page où sont envoyés les données



<form action="questionnaire_resultat.php" method "post" >
<table border=1>
<tr>
<td>Votre prénom ?</td>
<td><input type="text" id="text1" name="text1" value="" size="50"/></td>
</tr>
<tr>
<td>Votre nom ?</td>
<td><input type="text" id="text2" name="text2" value="" size="50"/> </td>
</tr>
<tr>
<td>Quelle est votre tranche d'age?</td>
<td>
<select id="select1" name="select1">
<option value="15-20">15-20</option>
<option value="20-25">20-25</option>
<option value="25-30">25-30</option>
</select>
</td>
</tr>
<tr>
<td> Votre sexe ?</td>
<td><input type="radio" id="radio1a" name="radio1" value="Homme" /> Homme</td>
</tr>
<tr>
<td></td>
<td><input type="radio" id="radio1a" name="radio1" value="Femme" /> Femme</td>
</tr>
<tr>
<td>Votre sport préféré </td>
<td><input type="checkbox" name="checkbox1" value="Baseball" /> Baseball </td>
</tr>
<tr>
<td></td>
<td ><input type="checkbox" name="checkbox2" value="Basket" /> Basket </td>
</tr>
</table>
<input type="submit" id="Submit" value="valider" />


Pour les données,
dans la page colle ceci

<?php $text1 = $_REQUEST["text1"]; ?>
<?php $text2 = $_REQUEST["text2"]; ?>
<?php $radio1 = $_REQUEST["radio1"]; ?>
<?php $select1 = $_REQUEST["select1"]; ?>


<?php
if (isset($_REQUEST["checkbox1"])) {
$checkbox1 = trim($_REQUEST["checkbox1"]);
}//end if
else {$checkbox1 = "";
}//end else
?>
<?php
if (isset($_REQUEST["checkbox2"])) {
$checkbox2 = trim($_REQUEST["checkbox2"]);
}//end if
else {$checkbox2 = "";
}//end else
?>



Pour la connexion a la base de doonees

function execute_query($query) {
$bdd_connection = mysql_connect("127.0.0.1","root","");
if (!$bdd_connection) {die("Could not connect : " . mysql_error());}
mysql_select_db("ma_table", $bdd_connection);
$result = mysql_query($query);
mysql_close($bdd_connection);
return $result;
}//end function
1