Récuperer les données de ma BD

jessicamessie18 -  
Pitet Messages postés 2845 Statut Membre -
Bonjour,
Je développe une interface dans laquelle il ya une liste déroulante qui me permet d'avoir tous les noms depuis ma base de données mais j n 'arrive pas. Voici mon code:
<html>
<head>
<title>Saisie Fournisseur</title>
<meta charset= "UTF-8"/>
 <link rel= "stylesheet" href="style.css"/>
</head>

<body>
 <div id="conteneur">
 <img src="adc.jpg" alt="Alternative à l'image" style= "float: right;"/>
 
 <header>
    
  <div id="mainmenu">
   <ul id="yw0">
    <li class="active"><a href="index.html"><img src="fleche.png" height = 30 mpx width = 45 mpx/></a></li>
   </ul>
  </div>
 </header> 
 
 <form method= "POST" action= ""> 
 <fieldset>
  Date début:
  <input name="date_deb" type="date"/>
  Date fin:
  <input name="date_fin" type="date"/></br>
 </fieldset>
  <select name="VarFour" > 
   <option value="VarFour" > fournisseur</option>
   <?php
 
    $query = "select nom, codefo from [HEXABASEEG].[dbo].[fou_fic]";
    $result = odbc_exec($s, $sql);
    while ($row = odbc_fetch_row($result)){
     echo "<option value=".$row['codefo']."</option>";
    }
   ?>
  </select>
  <input TYPE = "SUBMIT" VALUE = "OK" name= "valider"/>
 </form>

</body>

</html>

1 réponse

Pitet Messages postés 2845 Statut Membre 527
 
Salut,

Tu ne nous donne aucun message d'erreur. Nous ne pouvons pas deviner à ta place quel est le problème, merci d'ajouter plus de précision si tu souhaites plus d'aide.

D'après ton code :
- la connexion à la base de données n'est pas faite
- le nom de la table dans ta requête n'a pas l'air correct
- à la ligne
$result = odbc_exec($s, $sql);
les variables $s et $sql n'existent pas
- il manque le symbole '>' à la fin de la balise option dans la boucle
0