A voir également:
- Mettre variable dans value liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Supprimer liste déroulante excel ✓ - Forum Excel
- Effacer le contenue d'une cellule avec liste déroulante - Forum Excel
- Supprimer une liste déroulante - Forum Word
3 réponses
Tu veux faire ta requête d'INSERT au moment de la sélection dans ta liste déroulante, ou au moment où tu cliqueras sur un bouton de validation?
oui en faite ma liste déroulante contient par exemple : "windows" et quand je clique ajouter dans base de donnée je veux récupérer son id qui lui a été attribué dans la base de donnée et je crois que je peux faire cela que avec le value mais je ne s'est pas comment. Voila l'idée que j'avais :
<label for="appli">Nom l'application: <select name="appli" id="appli">
<?php
include('connexion.inc');
$MaReq2='SELECT nom_application
FROM application';
$valeur='Select id from application where nom_application =" '. $Mareq2.' "' ;
$ObjResultReq = $MonObjConnexion->query($MaReq2);
$NbLignes = $ObjResultReq->num_rows;
?>
<?php
for($i=0;$i<$NbLignes;$i++) // pour i de 0 au nombre de ligne
{
$uneLigne=$ObjResultReq->fetch_object();
echo '<option value ="$valeur">'.$uneLigne->nom_application.'</option> ';
}
$ObjResultReq->free(); // libere le jeu de resultat
$MonObjConnexion->close(); // fermer la connection
?>
mais sa ne marche pas
<label for="appli">Nom l'application: <select name="appli" id="appli">
<?php
include('connexion.inc');
$MaReq2='SELECT nom_application
FROM application';
$valeur='Select id from application where nom_application =" '. $Mareq2.' "' ;
$ObjResultReq = $MonObjConnexion->query($MaReq2);
$NbLignes = $ObjResultReq->num_rows;
?>
<?php
for($i=0;$i<$NbLignes;$i++) // pour i de 0 au nombre de ligne
{
$uneLigne=$ObjResultReq->fetch_object();
echo '<option value ="$valeur">'.$uneLigne->nom_application.'</option> ';
}
$ObjResultReq->free(); // libere le jeu de resultat
$MonObjConnexion->close(); // fermer la connection
?>
mais sa ne marche pas