<html>
<head>
<title>Casier judiciaire</title>
</head>
<body>
<form method="POST" action="">
<label>entrer un nom : </label>
<input type="text" name='nom' value="<?php if(isset($_GET['nom'])) { echo $_GET['nom']; }?>" />
<input type="submit" value="valider" />
</form>
<?php
if(isset($_GET['nom']))
{
$bdd = new PDO("mysql:host=localhost;dbname=centrale;charset=utf8", 'root',"");
$requete = $bdd->prepare("SELECT prenom,infractions FROM casier WHERE nom = ?");
$requete->execute(array($_GET['nom']));
?>
<table border="1">
<?php
while ($resultat = $requete->fetch())
{
?>
<tr>
<td><?php echo $resultat['prenom']; ?></td>
<td><?php echo $resultat['infractions']; ?></td>
</tr>
<?php
}
}
?>
</table>
</body>
</html>
en réponse j'ai bien le champ ou entrer une variable ( le nom) mais rien n'apparait en réponse ( je n'ai ni le prenom qui s'affiche ni les infractionsma base de donnée est nommé centrale et la table casier. j'ai bien les catégories nom, prenom, infractions qui sont presentent et j'ai deja des données dans la base de donnée. help