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

nicolas -  
 nicolas -
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>
Configuration: Windows XP
Firefox 2.0.0.4

1 réponse

  1. nicolas
     
    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