par
consequences » 05 août 2009, 10:15
Je mets dans le "FROM" comme ceci ? :
Code : Tout sélectionner
$maReqDixDernInscr=mysql_query("SELECT IdMembre, PseudoMembre, PhotoMembre, CiviliteMembre FROM membres, photos_membres, membres.IdMembre
WHERE (membres.IdPhotoMembre=photos_membres.IdPhotoMembre)
ORDER By `DateInscriptionMembre` DESC LIMIT 0,10");
La erreur :
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$maReqDixDernInscr=mysql_query("SELECT IdMembre, PseudoMembre, PhotoMembre, Civi' at line 1
Ou dans le "WHERE" comme ceci ? :
Code : Tout sélectionner
$maReqDixDernInscr=mysql_query("SELECT IdMembre, PseudoMembre, PhotoMembre, CiviliteMembre FROM membres, photos_membres
WHERE (membres.IdMembre AND membres.IdPhotoMembre=photos_membres.IdPhotoMembre)
ORDER By `DateInscriptionMembre` DESC LIMIT 0,10");
La erreur comme avant :
#1052 - Column 'IdMembre' in field list is ambiguous
Je mets dans le "FROM" comme ceci ? :
[code]$maReqDixDernInscr=mysql_query("SELECT IdMembre, PseudoMembre, PhotoMembre, CiviliteMembre FROM membres, photos_membres, membres.IdMembre
WHERE (membres.IdPhotoMembre=photos_membres.IdPhotoMembre)
ORDER By `DateInscriptionMembre` DESC LIMIT 0,10");[/code]
La erreur :
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$maReqDixDernInscr=mysql_query("SELECT IdMembre, PseudoMembre, PhotoMembre, Civi' at line 1
Ou dans le "WHERE" comme ceci ? :
[code]$maReqDixDernInscr=mysql_query("SELECT IdMembre, PseudoMembre, PhotoMembre, CiviliteMembre FROM membres, photos_membres
WHERE (membres.IdMembre AND membres.IdPhotoMembre=photos_membres.IdPhotoMembre)
ORDER By `DateInscriptionMembre` DESC LIMIT 0,10");[/code]
La erreur comme avant :
#1052 - Column 'IdMembre' in field list is ambiguous