affichage de double requetes dans un seul tableau

affichage de double requetes dans un seul tableau - PHP - Programmation

Marsh Posté le 20-05-2009 à 03:52:21    

salut j'utilise mysql et je voudrais afficher le contenu de 2 tables mysql dans un seul tableau le problème c'est que les enregistrement ne s'affiche pas comme il en faut voici mon script seulement pour la première colonne
 

Code :
  1. //requete1
  2. $requete_gen="select * from type_matiere_premiere,matiere_premiere where type_matiere_premiere.code_mat_pre=matiere_premiere.code_mat_pre";
  3. $result1=mysql_query($requete_gen)OR die(mysql_error());
  4. //requete 2 en relation avec une variable globale $n_cat
  5. $requete_consom="select * from article,consommer,type_matiere_premiere,categorie,entree_stock where entree_stock.code_typ_mat_pre=type_matiere_premiere.code_typ_mat_pre and article.n_cat=categorie.n_cat and article.n_art=consommer.n_art and consommer.code_typ_mat_pre=type_matiere_premiere.code_typ_mat_pre and categorie.n_cat='$n_cat'";
  6. $result2=mysql_query($requete_consom)OR die(mysql_error());
  7. while ($ligne2=mysql_fetch_assoc($result2))
  8. //le premier while en effet devra me permettre d'afficher tous les enregistrements dans ma base le secon while c'est uniqument ceux en relation avec ma variabl globale
  9. {
  10. while($ligne1=mysql_fetch_assoc($result1))
  11. {
  12. echo'<tr><td>'.$ligne1["des_typ_mat_pre"].'</td>';
  13. if($ligne1['code_typ_mat_pre']==$ligne2['code_typ_mat_pre'])
  14. {
  15. //si condition vérifié affiche prix
  16. echo'<td>'.$ligne2["pr_ttc"].'</td></tr>';
  17. }
  18. else
  19. //sinon doit afficher un zéro
  20. {
  21. echo"<td>0</td></tr>";
  22. }
  23. }


merci pour votre aide

Reply

Marsh Posté le 20-05-2009 à 03:52:21   

Reply

Marsh Posté le 20-05-2009 à 08:24:41    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed