[php]urgent aide 2 condition en while problem

Fermé
roy mustang Messages postés 110 Date d'inscription mardi 24 février 2009 Statut Membre Dernière intervention 2 juin 2009 - 19 mai 2009 à 03:21
roy mustang Messages postés 110 Date d'inscription mardi 24 février 2009 Statut Membre Dernière intervention 2 juin 2009 - 19 mai 2009 à 14:20
Bonjour,
j'ai du utiliser 2 mysql_fetch_assoc dans une seule boucle et ceux ci a entrainé des problèmes niveau affichage de mes enregistrements (la boucle s'est arrêté dés le 3ème enregistrement!!)


while($ligne1=mysql_fetch_assoc($result1) and ($ligne2=mysql_fetch_assoc($result2)))
	 {
	 echo'<tr><td>'.$ligne1["des_typ_mat_pre"].'</td>';
	 						if($ligne1['code_typ_mat_pre']==$ligne2['code_typ_mat_pre'])
				{
				echo'<td>'.$ligne2["pr_ttc"].'</td></tr>';
				}
				else
				{
				echo"<td>0</td></tr>";
				}
	}	
	mysql_close();
	  ?>


y -t-il un problème?? merci pour votre aide
A voir également:

2 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 504
19 mai 2009 à 07:07
Salut

Essaye plutôt avec un OR ( ou avec le signe || )
0
roy mustang Messages postés 110 Date d'inscription mardi 24 février 2009 Statut Membre Dernière intervention 2 juin 2009 2
19 mai 2009 à 14:20
salut cette condition va entrainer le fait que on m'affichera que des "0"
donc aucun établissement de la condition
if($ligne1['code_typ_mat_pre']==$ligne2['code_typ_mat_pre'])
				{
				echo'<td>'.$ligne2["pr_ttc"].'</td></tr>';
				}

merci
0