[php] valeur d'une liste déroulante dynamique

Fermé
nicolas - 10 juin 2007 à 15:10
 nicolas - 10 juin 2007 à 15:12
bonjour je voudrais récupéré la valeur d'une liste déroulante
voici mon code
<form action='ajouter.php' method='GET'>
marques : <input type='text' name='marque' size='12'><br>
modèle : <input type='text' name='modèle' size='12'><br>
nombre de chevaux: <input type='text' name='cv' size='12'><br>
année : <input type='text' name='année' size='12'><br>
prix : <input type='text' name='prix' size='12'><br>
remarques : <input type='text' name='remarque' size='12'><br>

<?
$idConnexion=odbc_connect("auto","","");
$requete="select libelleCategorie from categorie;" ;
$jeuResultat=odbc_do($idConnexion,$requete);
echo '<select name="categ" size="1">';
if(odbc_fetch_row($jeuResultat,1))
{
echo '<option selected value="'.odbc_result($jeuResultat,"libelleCategorie").'">'.odbc_result($jeuResultat,"libelleCategorie").'</option>';
while(odbc_fetch_row($jeuResultat))
{
echo '<option value="'.odbc_result($jeuResultat,"libelleCategorie").'">'.odbc_result($jeuResultat,"libelleCategorie").'</option>';
}
}
?>
<input type="submit" name="ajout">
<Input type="reset" name="annuler">
</form>
A voir également:

1 réponse

voici le formulaire ajouter.php
<?
$nomVoiture = $_GET['modèle'];
$marque = $_GET['marque'];
$cvVoiture = $_GET['cv'];
$anneeVoiture = $_GET['année'];
$prix = $_GET['prix'];
$remarques = $_GET['remarque'];
$categ = $_GET['categ'];
$idConnexion=odbc_connect("auto","","");
$nbVoiture = "SELECT COUNT(*) FROM VOITURE ;";
$num = odbc_do($idConnexion, $nbVoiture);
$numero = $num + 1;
$requête = 'INSERT INTO Voiture VALUES ('.$numero .',"'.$nomVoiture.'","'. $marque.'",'. $cvVoiture .','.$anneeVoiture.',"'.$prix.'","' .$remarques.', "'.$categ.'");';
$exec=odbc_do($idConnexion, $requête);
if (!$exec)
{
echo "a";
}
else
{
echo "Voiture a bien été ajouter à la base de données";
}
if(odbc_fetch_row($jeuResultat,1))
{
echo '<option selected value="'.odbc_result($jeuResultat,"numVoiture").'">'.odbc_result($jeuResultat,"nomVoiture").'</option>';
while(odbc_fetch_row($jeuResultat))
{
echo '<option value="'.odbc_result($jeuResultat,"numVoiture").'">'.odbc_result($jeuResultat,"nomVoiture").'</option>';
}
}
?>


MERCI D'AVANCE POUR VOTRE AIDE !!
0