Php mysql reunir deux tables de données

Fermé
z - 7 nov. 2008 à 08:13
 z - 7 nov. 2008 à 10:43
Bonjour,

J'ai 2 tables de données mysql
l'une, tabl1, avec trois colones : ref, B et c
l'autre, tabl2, avec une vingtaine de colones dont deux m'intéressent : ef et d

je ne suis pas sur qu'il y ait le même nombre d'occurence dans tabl1 et tabl 2


Je voudrai savoir comment en php je peux obtenir un tableau unique qui pour une ref qui existe dans dans les deux table associe b,c et d

Merci
A voir également:

1 réponse

Bonjour,

Je ferais comme ça moi :

Première requête : $reqUn = "SELECT b, c FROM tabl1 WHERE ref =" .$ref;

Deuxième requête : $reqDeux = "SELECT d FROM tabl2 WHERE ref =" .$ref;

Ensuite.

$resultUn = mysql_query($reqUn);

$resultDeux = mysql_query($reqDeux);

Ensuite, tu fais ta boucle pour insérer tes résultats dans ton tableau.

Après ta boucle, il faut bien la faire pour éviter les vides, si tu ne remontes pas autant de résultats dans les deux tables.

Bonne chance !
0
Bonjour et merci de ta réponse
En fait ce que je maitrise mal c'est plutôt la phase suivante
Càd comment j'arrive à obtenir un tableau virtuel associant ref, b, c,d et ne retenant pas les ligne incomplètes
0