WRInaute impliqué
Bonsoir le forum
J'ai un probleme avec ma jointure :
voic le code :
Le but du code est le suivant :
Dans la table dem, j'ai les variables suivantes :
NOM, CP et CODE_POSTAL
// (CP est le resultat de (dem.CODEPOSTAL,0,2)'
Dans la table part j'ai les variable suivantes :
PARTE
CODEPOSTAL
Je voudrais faire une comparaison entre dem.CP et part.CODEPOSTAL
si dem.CP = 'substr(part.CODEPOSTAL,0,2)'
alors s'affcihe le NOM de la table dem
Merci a tous.
J'ai un probleme avec ma jointure :
voic le code :
Code:
$res = mysql_query("SELECT dem.NOM, dem.CP, part.CODEPOSTAL`' FROM dem INNER JOIN part ON dem.CP = 'substr(part.CODEPOSTAL,0,2)'") or die(mysql_error());
while($ligne = mysql_fetch_array($res)) { $id = $ligne["NOM"] or die(mysql_error());
echo "$id";
}
Le but du code est le suivant :
Dans la table dem, j'ai les variables suivantes :
NOM, CP et CODE_POSTAL
// (CP est le resultat de (dem.CODEPOSTAL,0,2)'
Dans la table part j'ai les variable suivantes :
PARTE
CODEPOSTAL
Je voudrais faire une comparaison entre dem.CP et part.CODEPOSTAL
si dem.CP = 'substr(part.CODEPOSTAL,0,2)'
alors s'affcihe le NOM de la table dem
Merci a tous.