un élément n'est pas pris en compte
Bonjour,
Je n'arrive pas à trouver l'erreur alors je me permet de vous poser la question. :?
voilà dans le code suivant tout fonctionne correctement sauf que cela oublie toujours d'afficher le premier bouton!
Lorsque ma requête me retourne 3 rapports, il n'y en a que deux qui s'affichent en bouton, je ne vois pas pourquoi :calim2:
voici le code:
Code:
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
|
<?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=easyreport', 'root', '', $pdo_options);
$reponse = $bdd-> query('SELECT idrapport, nompatient, daterapport FROM rapport WHERE iddirecteur=0 ORDER BY daterapport');
if (FALSE === ($donnees = $reponse->fetch())) {
echo 'Aucun rapport à corriger pour le moment';
} else {
while ($donnees = $reponse->fetch())
{
?>
<form action="correctionreport.php" method="post">
<input type="submit" name= " <?php echo $donnees['idrapport'] ?>" value=" <?php echo $donnees['nompatient'].' '.$donnees['daterapport'] ?> "/> </br>
<input type="hidden" name="id" value=" <?php echo $donnees['idrapport'] ?> " />
</br>
</form>
<?php
}
$reponse->closeCursor();
}
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());}
?> |
Si vous avez des idées je veux bien, merci :D