[mysql] pb select basique ! (debutant)

crazyiop -  
 crazyiop -
bonjour mon problem est le suivant ,
lors d'une requete je selectione des champs : user.id et message.id;
la requete fonctionne mais apres un
while($message=mysql_fetch_array(req))...

$message['id'] renvoi sur user.id , mais comment arriver a utiliser l'autre champ id ??

merci de votre attention

2 réponses

Ssylvainsab Messages postés 2892 Statut Modérateur 825
 
Salut.

Dans ta requête il faut renommer un ou les champs ID.

Par exemple :
SELECT

    table1.tonchamp,
    table1.tomchamp2,
    table1.tonchampID AS ID_table1,

    table2.tonchamp1,
    table2.tonchamp2,
    table2.tonchampID AS ID_table2,

FROM table1

LEFT JOIN table2
  ON ID_table2=ID_table1
Ou alors, à la place de "ID_table2=ID_table1", "table1.tonchampID=table2.tonchampID", je ne suis pas sur.
0
crazyiop
 
ok c'est bon merci beaucoup !
0