Variable issue d'une requete avec jointure

Résolu
Bonjour,

J'ai un petit soucis! Il s'agit apparemment juste d'un problème de syntaxe.

Le but est de récupérer un des champs renvoyé par la requete afin de les mettre dans une liste déroulante.

//requete pour proposer une liste de tiers.
$cmd1 = "SELECT RF.NOCL, RF.NOTI, TI.MORH, TI.RSTI, TI.ADTI1, TI.ADTI2, TI.COPOST, TI.LBVI, TI.COPY, TI.COVI
FROM RSLCOM.TI as TI INNER JOIN RSLCOM.CLRFTI as RF
ON RF.NOTI=TI.NOTI
WHERE RF.NOCL=".$nocl." ";
$result = odbc_exec($db,$cmd1)
or die("<br>" . $cmd1 . "<br>Erreur ".odbc_error()." : ".odbc_errormsg());

//création de la liste déroulante
$liste_tiers = "<select name='liste_ti' >";
while ($lignetbl=odbc_fetch_array($result)) {
$liste_tiers .= "<option value=".$lignetbl["TI.RSTI"].">".$lignetbl["TI.RSTI"]."</option>";
}
$liste_tiers .= "</select>";

je ne sais pas comment récupérer ce TI.RSTI (il s'agit d un nom d'entreprise).
merci d'avance
Configuration: Windows XP
Firefox 3.0

2 réponses

  1. Bonjour,

    Peux-tu essayer la ligne de code suivante
    $liste_tiers .= "<option value='" .$lignetbl["TI.RSTI"]. "'>" .$lignetbl["TI.RSTI"]. "</option>";


    A plus
    0
    1. merci beaucoup ca fonctionne, il fallait mettre

      $liste_tiers .= "<option value='" .$lignetbl["RSTI"]. "'>" .$lignetbl["RSTI"]. "</option>";

      bonne journée et merci beaucoup

      Laetitia
      0