Récuperer les données d'un tableau

Fermé
whiteangel03 Messages postés 19 Date d'inscription lundi 1 avril 2013 Statut Membre Dernière intervention 15 mai 2013 - 22 avril 2013 à 23:43
gardiendelanuit Messages postés 1770 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 - 23 avril 2013 à 09:25
Bonjour,
j'ai fais un programme qui récupère une liste des patients par rapport à médecin donné,mais je n'arrive pas à récupérer tous les ID des patients,ils s'affichent mais quand je clique sur le lien de la modification j'obtiens un seul id d'une seule personne meme si je clique sur les autres...et quand je l'ai supprimé rien ne s'affiche:(
voila le code:


    <?php
					
					echo "La date d'aujourd'hui : ".$jour;
					$patient_tab=$requete1->fetch();
					if(empty($patient_tab['idmedecin'])) {
						echo "On est désolé, mais aucun résultat n'a été trouvé !";}
						
					?>	
						<table border="1">
							<tr class="style">
								<th class="style" width="50px">Medecin</th>
								<th class="style">Patients</th>
								
                              
							</tr>
							<!--affichage de la première ligne -->
							<tr class="style">
								<td class="style"  ><?php 
									$requete3=$bdd->prepare('select nommed,prenommed from ajout_medecin WHERE idmedecin=?');
									$requete3->execute(array($patient_tab['idmedecin']));
									$nompatient=$requete3->fetch();
									echo $nompatient['nommed']." ".$nompatient['prenommed'];
								?></td>
                                 <?php
								$requete2=$bdd->prepare('select id from patient_med WHERE idmedecin=? AND dater=? ');
								$requete2->execute(array($patient_tab['idmedecin'],$jour));
								$p_tab=$requete2->fetch();
								?>
								<td class="style"  ><?php 
								do {
									
									$requete3=$bdd->prepare('select nom,prenom from ajoutpatient WHERE id=?');
									$requete3->execute(array($p_tab['id']));
									$nompatient=$requete3->fetch();
									echo $nompatient['nom']." ".$nompatient['prenom'];
									$tab[$i]=$patient_tab['idmedecin'];
									$i++;
									
									?>
                                    <a href="modifier.php?id=<?php echo $patient_tab['id']; ?>"> 
                                		<img src="image/modifier.png"  align="center"> </img> 
                                	</a>
                                    
                                    <a href="modifier.php?id=<?php echo $patient_tab['id']; ?>"> 
                                		<img src="image/supprimer.png"  align="center"> </img> 
                                	</a>
                                    
									<?php echo "</br>"; 
									 }
								while ($p_tab=$requete2->fetch());
								?></td>
								
                               
							</tr>
                            </table>
A voir également:

1 réponse

gardiendelanuit Messages postés 1770 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
23 avril 2013 à 09:25
Bonjour,

Je vais faire pareil que ThEBiShOp et te demander de cibler un peu plus dans le code et si possible le donner à partir de https://pastebin.com/ .
0