Bonjour à tous !

Je sèche complètement sur un point important du petit projet sur lequel je travaille. Je dispose d'une BDD sous MySQL ainsi que de deux pages webs : l'une contenant un formulaire et l'autre contenant une requête.

La table :

Nom : tableau.png
Affichages : 139
Taille : 10,0 Ko

La page contenant le formulaire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<html>
 
    <head>
 
        <body>
 
				<link rel="stylesheet" href="style.css">
 
				<div id="enregistrementpatient">
 
					<form method="post" action="pagerecup.php">
 
						<fieldset>
 
									<legend> Consulter le dossier d'un patient </legend>									
									<p> <label for="QQ"> Entrez le numéro de sécurité sociale du patient </label>
									<input type="text" name="nmSS" id="SS"/> </p>	
									<p>	<input type="submit" name="valider" id="valider" action="pagerecup.php"/> </p>
 
 
						</fieldset>
 
					</form>
 
				</div>
 
        </body>
 
    </head>
 
</html>
Qui donne ça :

Nom : tableau.png
Affichages : 141
Taille : 5,9 Ko

La page contenant la requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<html>
 
	<head>
 
		<title>Récupération données</title>
 
	</head>
 
			<body>
 
					<?php
 
						$requete=$_POST['nmSS'];
						echo $requete;
 
						$bdd=new PDO('mysql:host=localhost;dbname=BDDMedecine;charset=utf8', 'root', '');				
						$info=$bdd->prepare('SELECT * FROM Patient WHERE nmSS = '.$requete);
						$info->execute();
						$reponse=$info->fetch(PDO::FETCH_ASSOC);
 
						while ($reponse=$info->fetch())
 
							{
 
							 echo $reponse['numSS'];
							 echo $reponse['nomP'];	
							 echo $reponse['prenomP'];	
							 echo $reponse['sexe'];	
 
							}
 
					?>
 
			</body>
 
</html>
Voilà mon problème : J'aimerai que lorsqu'un utilisateur entre une valeur (par exemple 555), les champs qui représentent le dossier du patient, soient affichés. Je pensais, qu'il suffisait de créer une variable $requete à insérer dans le code MySQL, mais de toute évidence, non.

Quelqu'un aurait-il une solution ? Merci d'avance o/ !