[php] valeur d'une liste déroulante dynamique
nicolas
-
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>
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:
- [php] valeur d'une liste déroulante dynamique
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Tableau croisé dynamique - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Supprimer liste déroulante excel - Forum Réseaux sociaux
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 !!
<?
$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 !!