[php] requete sql, deux champs qui ont le meme nom, comment faire ?

requete sql, deux champs qui ont le meme nom, comment faire ? [php] - Programmation

Marsh Posté le 03-07-2002 à 14:36:37    


$q ="select * from table1, table2 where table1.id = table2.id"
$result = mysql_query($q,$db);
$result = mysql_fetch_array($result);
 
comment faire pour recuperer les champs :
table1.champ ??
table2.champ ??
 
(si les champs etaient tous identique : $result["champs"] )
mais quand deux champs on le meme nom dans deux table different comment faire ?

Reply

Marsh Posté le 03-07-2002 à 14:36:37   

Reply

Marsh Posté le 03-07-2002 à 14:44:12    

Deux choses :
 
1./ JAMAIS de select * from  
2./ fait un select champ1 as NOM, champ2 as NOM
 
Valaaaa

Reply

Marsh Posté le 03-07-2002 à 15:21:48    

thx :)
(pkoi jamais de * ?? )
en fait j ai trouvé simple :
 
select  table1.champs nom_du_synonyme  from ...... where...........;
 
J ai une autre question : comment transformer une string en entier ??


Message édité par slvn le 03-07-2002 à 15:38:21
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed