[MySQL] : select de 2 tables et mysql_fetch_assoc


rudddy
WRInaute accro
WRInaute accro
 
Messages: 2570
Inscription: 1 Aoû 2007

[MySQL] : select de 2 tables et mysql_fetch_assoc

Message le Mar Sep 22, 2009 12:26

Bonjour,

j'ai une requete :
Code: Tout sélectionner
SELECT * FROM table_a, table_b WHERE balbla. ....


après je fais un
Code: Tout sélectionner
while($data = mysql_fetch_assoc($req)) {


et là j'ai un souci pour accéder aux variable dans data, car j'ai dans les 2 tables la même variable id_client (pas forcément avec la même valeur), ce qui fait que le data[id_client] ne renvoie que la première valeur.

comment récupérer la 2ème ?

Code: Tout sélectionner
date[table_b.id_client]
me renvoie vide !

merci


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Re: [MySQL] : select de 2 tables et mysql_fetch_assoc

Message le Mar Sep 22, 2009 12:55

SELECT table_a.id_client AS table_a_id_client


rudddy
WRInaute accro
WRInaute accro
 
Messages: 2570
Inscription: 1 Aoû 2007

Re: [MySQL] : select de 2 tables et mysql_fetch_assoc

Message le Mar Sep 22, 2009 12:57

merci koogar (sympa le nouvel avatar, je t'avais pas reconnu) mais j'avais mis * car j'ai près de 100 champs dans ma table mysql, donc je voulais éviter de tout écrire

tu vois une autre solution ?


Bacteries
WRInaute passionné
WRInaute passionné
 
Messages: 1369
Inscription: 27 Mai 2004

Re: [MySQL] : select de 2 tables et mysql_fetch_assoc

Message le Mar Sep 22, 2009 13:22

Je pense que non.


rudddy
WRInaute accro
WRInaute accro
 
Messages: 2570
Inscription: 1 Aoû 2007

Re: [MySQL] : select de 2 tables et mysql_fetch_assoc

Message le Mar Sep 22, 2009 13:27

j'ai trouvé :

SELECT *, table_a.id_client AS table_a_id_client

et ça me renvoie tout + le champ en commun dont j'ai modifié le nom


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité