[mysql] pb select basique ! (debutant)

Fermé
crazyiop - 7 févr. 2007 à 14:10
 crazyiop - 7 févr. 2007 à 15:05
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 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 825
7 févr. 2007 à 14:47
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
ok c'est bon merci beaucoup !
0