Accueil > Forum > > > > menu deroulant probleme de recuperation de donnee
menu deroulant probleme de recuperation de donnee
vendredi 24 mars 2006 à 14:24:39 |
menu deroulant probleme de recuperation de donnee

rachidphp93
|
bonjour tou le monde,
voila j'essaye de faire un menu deroulant qui recupere des info sur une table services:
<select name="serviceagt" size=""> <?php //On commence par mettre à jour les menus deroulants $sql="SELECT * FROM services"; $req=mysql_query($sql) or die('Erreur SQL!'.$sql.'<br>'.mysql_error()); while ($i = mysql_fetch_array($req)){ echo "<option value='".$i['idServices']."'>".$i['NomServ'].",".$i['AbregServ'].",".$i['GrpServ'].",".$i['AdressServ']."</option>";} echo "</select>" ?> le probleme c'est dans la recuperation de mon choix du meun deroulant dans le fichier de l'action de mon formulaire:
//'servicesagt' est la le name de ma selection $option=$_POST['serviceagt']; echo "voila ma selction $option"; // affiche le numero de l'option (1, 2, ou 3 dans le cas ou j'ai trois option)!!
Ce je voudrais c'est de récuperer idServices de l'option choisi qui est dans ma table Services et ki correspont a une clé etrabgere dans une tables membres. Cela me permettra de savoir tel membres et dans tel service. Merci chui en galere,
|
|
vendredi 24 mars 2006 à 15:43:44 |
Re : menu deroulant probleme de recuperation de donnee

raven44
|
Tu dois le faire en javascript
<script language='javascript' type='text/javascript'> function nomfonction () { return this.document.nomformulaire.nomlistederoulante.options[this.document.nomformulaire.nomlistederoulante.options.selectedIndex].value; } </script>
Voila Salut.
|
|
vendredi 24 mars 2006 à 15:52:17 |
Re : menu deroulant probleme de recuperation de donnee

rachidphp93
|
déja j'ai jamais fais du javascript donc j' ai rien compris a ce que tu m'a mis, je pense qu ec'est faisable avec php, personne de sait comment faire avec du php. merci
|
|
vendredi 24 mars 2006 à 15:53:56 |
Re : menu deroulant probleme de recuperation de donnee

rachidphp93
|
slt raven44,
je ne juge pas ce ke tu m'a ecrit mai voila je suis debutant en php, et je sui en galre, si ca peu se faire en php, ca serai cool
|
|
vendredi 24 mars 2006 à 15:59:16 |
Re : menu deroulant probleme de recuperation de donnee

raven44
|
Tu pourra pas le faire en php mon garcon !!
Y'a qu'en javascript que tu pourra le recupérer , c'est loin d'etre compliqué vu que je t'ai mis tout le script !!
le script que j'ai mis, tu peu le mettre juste avan de fermer ton form !
|
|
vendredi 24 mars 2006 à 16:02:04 |
Re : menu deroulant probleme de recuperation de donnee

raven44
|
En faite si tu pourra le faire en php en testant t'es variable post ce qu'elles ont comme valeur !
Je trouve ca plus simple en javascript mais bon si tu veu absolument du php ..
|
|
lundi 27 mars 2006 à 16:56:55 |
Re : menu deroulant probleme de recuperation de donnee

rachidphp93
|
reslt,
voila j'ai fai comme tu m'a dis mais j'arrive pas à récuperer l'option du menu deroulant, voila mon script:
<?php include ("connexionbdc.php") ?> <form name="inscription_agt" method="post" action="confirmer_insc.php"> <table border="0" width="400" align=""> <tr> <td width="200"><b>Numéro d'Identification INSEE</b></td> <td width="200"> <input name="inseeagt" type="text" size="30" maxlength="30"> </td> </tr> <tr> <td width="200"><b>Nom<b></td> <td width="200"> <input name="nomagt" type="text" size="30" maxlength="40"> <b>Prenom<b> <input name="prenomagt" type="text" size="20" maxlength="30"> </td> </tr> <tr> <td width="200"><b>Date de naissance<b></td> <td width="200"> <input name="dtnaissagt" type="text" size="20" maxlength="30"> </td> </tr> <tr> <td width="300"><b>Adresse<b></td> <td width="200"> <input name="adressagt" type="text" size="80" maxlength="255"> </td> </tr> <tr> <td width="200"><b>Code Postal<b></td> <td width="200"> <input name="cpagt" type="text" size="15" maxlength="20"> </td> </tr> <tr> <td width="200"><b>Ville<b></td> <td width="200"> <input name="villeagt" type="text" size="20" maxlength="25"> </td> </tr> <tr> <td width="200"><b>Téléphone Portable<b></td> <td width="200"> <input name="telporagt" type="text" size="20" maxlength="25"> <b>Téléphone domicile<b> <input name="teldomagt" type="text" size="20" maxlength="25"> </td> <tr> <td width="200"><b>Téléphone Bureau<b></td> <td width="200"> <input name="telburagt" type="text" size="20" maxlength="25"> <b>Fax <b> <input name="faxagt" type="text" size="20" maxlength="20"> </td> <tr> <td width="200"><b>Email<b></td> <td width="200"> <input name="emailagt" type="text" size="70" maxlength="80"> </td> </tr> <tr> <td width="200"><b>Service<b></td> <td width="200"> <?php include ("menuservice.php"); ?> </td> </tr> <tr> <td width="200"><b>Situation familiale<b></td> <td width="200"> <?php include ("menusitfam.php"); ?> </td> </tr> <tr> <td width="200"><b>Nombre d'enfants<b></td> <td width="200"> <input name="nbenf" type="text" value="0" size="7" maxlength="10"> </td> </tr> <tr> <td width="200"><b>Revenu Fiscal Reference<b></td> <td width="200"> <input name="revfiscref" type="text" size="15" maxlength="30"> </td> </tr> <tr> <td width="200"><b>Nombre de Parts<b></td> <td width="200"> <input name="nbpartagt" type="text" value="1,25" size="10" maxlength="10"> </td> </tr> <tr> <td width="200"><b>Tranche<b></td> <td width="200"> <input name="tranchagt" type="text" value="" size="20" maxlength="25"> </td> </tr> <tr> <td width="200"><b>Qutient Familial<b></td> <td width="200"> <input name="qfagt" type="text" value="" size="5" maxlength="10"> </td> </tr> <tr> <td width="200"><b><b></td> <td width="200"> <legend> <input type="submit" name="suivant" value="Suivant>"> <input name="annuler" type="submit" value="Annuler"> </legend> </td> </tr> </table>
//voila le code javascript:
<script language='javascript' type='text/javascript'> function recupoption () { return this.document.inscription_agt.serviceagt.options[this.document.inscription_agt.serviceagt.options.selectedIndex].value; } </script> <?php $option=recupoption (); echo "voila mon $option"; ?>
</form> </body> </html>
|
|
Cette discussion est classée dans : menu, sql, probleme, option, deroulant
Répondre à ce message
Sujets en rapport avec ce message
probleme menu deroulant PHP mysql [ par M_B ]
Bonjour à tous J'ai un probleme pour recuperer des données de ma base mysql dans un menu deroulant, au lieu de me mettre les données les unes en desso
probleme menu deroulant PHP mysql !!!!Help please!!!! [ par M_B ]
Salut à tous J'ai deja posé mon probleme dans le theme Base de données, mais n'ayant pas de solution j'aurai peut etre plus de chance ici...J'ai un pr
menu deroulant probleme [ par rojomax ]
voila l'enregistrement sur serveur marche bien le probleme ce pose pour la recuperation des donnees enregistrer dans le sql le selecte ne se positionn
recuperation de valeur dans la db [ par plopinou ]
J'ai un menu deroulant ( qui se trouve dans un formulaire avec d'autre champs) que je complete une premiere fois a l'arrive d'un personne, puis je le
Menu deroulant, recuperation d'option, Merci [ par rachidphp93 ]
Bonjour tout le monde;je veux integrer un menu deroulant dans mon bultin d'inscrption, je fais une requette select qui me recupere tous les inscris au
Menu deroulant! je suis tres étonné [ par rachidphp93 ]
Bonjour tt le monde,voila je suis débutant en php, j'ai essayé de créer un menu déroulant que j'alimente depuis une base de donnée. le problème c'est
petit probleme d'include [ par metal_death ]
Bonjour j'ai un petit probleme j'ai creer un fichier "menu.php" a la racine de mon site et j'ai creer un dossier logout aujourd'hui mais j'ai un probl
probleme avec l'apostrophe ??? [ par robert_zo ]
<TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 UNSELECTAB
Menu deroulant et checkbox [ par blackvault ]
Voici mon code... mon prob est simple (enfin je pense...), je voudrais que quand l'utilisateur clique (dans le menu deroulant) sur cheque ou cheque+l
recuperer le choix d'un menu deroulant sans boutton d'activation [ par rachidphp93 ]
bonjour tout le monde ;Bonjour, je voudrai recuperer le choix d'un menu deroulant sans un bouton et sans recharger la page?<font
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|