Vous n'êtes pas identifié(e).
Bonsoir,
J'ai deux table avec la relation...
dans ma table :
tb_code_prmtn11_pub
j'ai 3 champs :
ID
fld_pub_id
fld_pub_description
dans ma table
tb_code_prmtn11
id_resultat
fld_pub_id ((FOREIGN KEY (`fld_pub_id`) REFERENCES `tb_code_prmtn11_pub` (`fld_pub_id`) ON DELETE NO ACTION ON UPDATE CASCADE,))
alors, je fais une requête SQL :
while($row=mysql_fetch_row($rep)){
$fld_pub_id=$row[0];
$fld_pub_description=$row[1];
echo " $fld_pub_id - $fld_pub_description";
}
voici le message d'erreur :
Column 'fld_pub_id' in field list is ambiguous:(
pourquoi ? vous avez des idées ?:rolleyes:
Brave autiste
Cl... clown
Cl ? Cl ? Est-ce que j'ai une gueule de clowns ?
@*|*@
Hors ligne
SELECT tb_code_prmtn11.fld_pub_id.................
et j'irai pas plus loin, parce qu'avec des nom comme çà, çà devient vite illisible
a++
Hors ligne
Bonjour,
Dit differement de Pierrot, tu as le champ fld_pub_id dans la table tb_code_prmrn11_pub et tu as le même champ dans la table tb_code_prmrn11.
Donc si tu utilises les deux dans une requête sans préciser à quelle table ils appartiennent respectivement, il te retourne cet erreur ne sachant pas de quel champ de quelle table tu fais référence. Il faut donc le préciser en faisant comme Pierrot l'a fait, en faisant précéder le nom du champ par celui de la table auquel il appartient.
++
POO PHP+Ajax en MVC avec PDO et Bases de données épaisses : What else?
Hors ligne
c'est sur que tu es plus explicit
mais pour qq1 comme phpdos qui manipule aussi bien l'abstrait, il m'a bien compris
a++
Hors ligne
Saluton,
Encore plus meilleur, tu donnes à tes tables un surnom court (alias) dans la clause FROM, ce qui te permet de t'y référer de manière moins verbeuse dans le reste de la requête.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
C’est excellent, Un gros merci à vous, Pierrot, Jc et Maljuna Kris...
Ça marche avec le code suivant :
Merci et bonne journée
c'est RESOLU:)
Brave autiste
Cl... clown
Cl ? Cl ? Est-ce que j'ai une gueule de clowns ?
@*|*@
Hors ligne