Récuperer les données de ma BD
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:
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
-
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