Page 1 sur 1

Formulaire pour donner une réponse personalisé

Posté : 17 mai 2016, 09:50
par Odeoz
Bonjour,

J'ai créer une base SQL. Maintenant je cherche à créer un petit questionnaire qui me permettrait de classer ces données en fonction des réponses de l'utilisateur.
Comment faire ce questionnaire je n'arrive pas à commencer .

Merci d'avance de votre précieuse
Odeoz

Re: Formulaire pour donner une réponse personalisé

Posté : 17 mai 2016, 14:09
par Ryle
Bonjour,

Commence peut être par un formulaire en html pour poser tes questions ? Tu verras ensuite comment en lire les réponses avec php et une fois ceci réalisé, tu pourras exploiter les données de ta base SQL :)

Re: Formulaire pour donner une réponse personalisé

Posté : 19 mai 2016, 00:42
par Odeoz
Merci beacoup pour ta réponse je code ça en html et je te tiens au courant de l'avancement.

Re: Formulaire pour donner une réponse personalisé

Posté : 20 mai 2016, 05:30
par Odeoz
Bonjour,

j'ai donc créer le formulaire que voici
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <link rel="stylesheet" href="formulaire.css" />
        <title>Page QCM</title>
    </head>
	
	<body>

		<div class=header>
			<div class="logo"><a href="html.html"><img src="icon.png"></img></a>
			</div>		
		</div>
		<div class=panneau>
			<p><strong><h1 align="center"><u> Questionnaire </u></h1></strong></p>
			<p><h2>Il faut prendre en compte que le choix des cractéristiques influencera le prix final.<strong> Quelle est votre téléphone ?</strong></h2></p><br />
			<strong><h3><form method="post" action="traitement.php">
			
			
			<p> Autonomie (en jour):<br />
			<input type="radio" name="baterie" value="petite" id="petite"/><label for="petite">petite (<1 jour)</label>
			<input type="radio" name="baterie" value="moyenne" id="moyen"/><label for="moyenne">moyenne (1 à une journée et demi)</label>
			<input type="radio" name="baterie" value="grande" id="grande"/><label for="grande">grande (>une journée et demi)</label></p><br />
			
			<p> Résolution de l'écran:<br />
			<input type="radio" name="resolution" value="petite" id="petite"/><label for="petite">faible (qHD et HD)</label>
			<input type="radio" name="resolution" value="moyenne" id="moyen"/><label for="moyenne">moyenne (Full HD)</label>
			<input type="radio" name="resolution" value="grande" id="grande"/><label for="grande">grande (2K)</label></p><br />
			
			<p>Téléphone chinois:<br />
			<input type="radio" name="chinois" value="oui" id="oui"/><label for="oui">oui</label>
			<input type="radio" name="chinois" value="non" id="non"/><label for="non">non</label></p><br />
			
			<p> 4G française:<br />
			<input type="radio" name="4G_fr" value="oui" id="oui"/><label for="oui">oui</label>
			<input type="radio" name="4G_fr" value="non" id="non"/><label for="non">non</label></p><br />
			
			<p> NFC:<br />
		    <input type="radio" name="NFC" value="oui" id="oui"/><label for="oui">oui</label>
			<input type="radio" name="NFC" value="non" id="non"/><label for="non">non</label></p><br />
			
			<p> Prix:<br />
			<input type="radio" name="prix" value="pas cher" id="pas cher"/><label for="pas cher">pas cher (<240€)</label>
			<input type="radio" name="prix" value="ça va" id="ça va"/><label for="ça va">ça va(240 à 400€)</label>
			<input type="radio" name="prix" value="cher" id="cher"/><label for="cher">cher (>400€)</label></p><br />
			
			<input type="submit" value="Trouver" align="right"/>
			</div>
Je vois comment récupérer les donnnées rentrer en php:
<p>
			Votre choix de puissance est: 
			<?php
				echo $_POST['puissance'];
			?>
		</p>
Maintenant j'aimerai qu'avec les choix rentrés par l'utilisateur je puisse classer ma base de donnée et afficher les résultat qui correspondraient aux critères choisis.

Merci de votre aide
Odeoz