cs_Son_of_the_Sun
Messages postés49Date d'inscriptionjeudi 26 mai 2005StatutMembreDernière intervention13 août 2006
-
26 janv. 2006 à 10:20
cs_Son_of_the_Sun
Messages postés49Date d'inscriptionjeudi 26 mai 2005StatutMembreDernière intervention13 août 2006
-
26 janv. 2006 à 16:11
Bonjour,
j'ai une table A et une table B qui contient des champs liés à la table A
(ex: b1 => a1, b2 =>a1, b3=>a2, b4=>a3, b5=>a3, b6=>a3)
Je voudrais utiliser la fonction mysql_fetch_array() pour obtenir un tableau du genre (a1--b1,b2),(a2--b3),(a3--b4,b5,b6)
En bref, comment avoir un tableau de 2 colonnes et 3 lignes avec toutes ces données?
Merci pour votre aide :)
cs_Son_of_the_Sun
Messages postés49Date d'inscriptionjeudi 26 mai 2005StatutMembreDernière intervention13 août 2006 26 janv. 2006 à 14:17
Désolé pour le doublon, je vais mieux illustrer ma situation:
Il existe une table Pack(idPack), une table Materiel(idMat,libMat) et une table contenir(idPack,idMat).
J'aimerais afficher le numéro de Pack avec le matériel qu'il contient(1,n) sous forme de tableau.
Ici par exemple: la 1ere colonne affiche (1),(2),(3) (donc 3 lignes pour la 1ere colonne) et la seconde affiche le LIBELLE (ca se complique) sous la forme (caméra, micro, casque),(trepied, casque, perche),(camera, trepied, perche), donc 3 lignes pour la seconde colonne.
cs_Son_of_the_Sun
Messages postés49Date d'inscriptionjeudi 26 mai 2005StatutMembreDernière intervention13 août 2006 26 janv. 2006 à 16:11
J'ai modifié la requête mais ca ne marche toujours pas... As-tu pris en compte le message que j'ai posté en dessous?
Ca me parait vachement difficile quand même... Rien que par la requête, il m'en faudra deux non?
Une qui prenne l'id du Pack, et l'autre qui prenne le libellé en fonction de l'id qui se trouve dans le fetch array...
Pourrais-tu apporter ton aide la dessus? Je te donne mon code précédent:
$reqPack=mysql_query("SELECT DISTINCT pack.idPack FROM materiel, pack, contenir WHERE pack.IDPACK = contenir.IDPACK AND materiel.IDMAT = contenir.IDMAT");
echo "<tr>";