Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1366 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Accès aux éléments d'une liste de sélection

 

Sujet(s) à lire :
    - Visual C++
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Accès aux éléments d'une liste de sélection

n°1177180
BROU
Posté le 16-08-2005 à 16:20:03  profilanswer
 

bonjour,
Je voudrais pouvoir accéder aux éléments d'une liste de sélection afin de faire un traitement. mon script est le suivant:
 
<form name="frm" action='<?php echo $_SERVER['PHP_SELF']; ?>' method="post">
 <select name="base">
 <option value="1">Année1
 <option value="2">Année2
 <option value="3">Année3
 <option value="4">Année4
 </select>
 
</form>
<?
 //Accès aux éléments d'une liste de sélection
 
?>
 
 

mood
Publicité
Posté le 16-08-2005 à 16:20:03  profilanswer
 

n°1177195
olivthill
Posté le 16-08-2005 à 16:31:03  profilanswer
 

:hello:  
Une solution pour récupérer le contenu de la lisbox dans le PHP est d'avoir une variable cachée dans la forme qui récupèrera les options, et de la remplir avec un peu de javascript:


<script language="JavaScript">
function enum_lstbox_items(l1, list_options) {
   list_options.value = "";
   for (var i = 0; i < l1.options.length; i++) {
      list_options.value = list_options.value + l1.options[i].value + ";";
   }
   return true;
}
</script>
 
...
<form name="frm" action='<?php echo $_SERVER['PHP_SELF']; ?>' method="post">  
 <select name="base">  
 <option value="1">Année1  
 <option value="2">Année2  
 <option value="3">Année3  
 <option value="4">Année4  
 </select>  
...
<input type=hidden name=list_items value=";">
<input type=button name=B_ok value="List items" onClick="enum_lstbox_items(frm.base, list_items);">
</form>


Tu récupère ainsi toutes tes lignes concaténées et séparées par un ";" dans une seule variable qu'il faudra ensuite "explode"r dans le PHP.

n°1177220
BROU
Posté le 16-08-2005 à 16:44:25  profilanswer
 

Je voudrais travailler dans PHP avec untritement du type
if($result==1):
 echo "Année1";
else...

n°1183599
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 24-08-2005 à 18:25:10  profilanswer
 

change ta sous cat STP, ton truc ne concerne pas VB


---------------
J'ai un string dans l'array (Paris Hilton)
n°1183889
BROU
Posté le 25-08-2005 à 08:57:00  profilanswer
 

Harkonnen a écrit :

change ta sous cat STP, ton truc ne concerne pas VB


 
Merci, j'ai trouvé la solution.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Accès aux éléments d'une liste de sélection

 

Sujets relatifs
Scanner un répertoire et afficher les fichiers dans une liste boxAccès aux objets sous PostgreSQL
delphi + firebrid => accès aux datasXLM-XSD:liste atrtributs obligatoire+n'importe quel autre
[MySQL] Empêcher accès aux bases de données ...Accès d'objet du Main à partir d'une classe
boucle selection condition excelProbleme DBGrid Delphi selection cellule
[html] [RESOLU] largeur liste déroulanteliste de navigation
Plus de sujets relatifs à : Accès aux éléments d'une liste de sélection


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR