begin process at 2012 05 30 15:20:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

liste deroulante(valeur)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

liste deroulante(valeur)

vendredi 17 février 2006 à 09:55:25 | liste deroulante(valeur)

tititoo

bonjour

voila j'ai  une liste deroulante mai quand je clique sur ok je refresh ma page mais j'aimerais que ma liste affiche la selection que j'ai choisie or elle est reinitialisé.

merci a tous
vendredi 17 février 2006 à 10:05:56 | Re : liste deroulante(valeur)

malalam

Administrateur CodeS-SourceS
Hello,

bon j'ai la flemme de refaire un code alors je te montre celui que je viens juste de créer pour ujn autre post, et je te montre la ligne qui t'interesse (en rouge) :

<?php
$aTest = array (
 1 => array (
  '1-1',
  '1-2'),
 2 => array (
  '2_1',
  '2_2'),
 3 => array (
  '3-1',
  '3-2')
 );
?>
<form method="post">
 <select name="test" onchange="this.form.submit ();">
 <?php
 foreach ($aTest as $clef => $val) {
  echo '<option value="',$clef,'"',$selected= (isset ($_POST['test']) && $_POST['test'] == $clef)?'selected="selected"':'','>',$clef,'</option>';
 }
 ?>
 </select>
 <?php
 if (isset ($_POST['test'])) {
  echo '<select name="test2">';
  foreach ($aTest[$_POST['test']] as $val) {
   echo '<option value="',$val,'">',$val,'</option>';
  }
  echo '</select>';
 }
 ?>
</form>

Bref, tu testes si le formulaire a été soumis (donc le $-POST['nom_du_select'] existe), et si oui, tu testes si sa valeur est celle de l'option en cours. Si oui, tu fais afficher selected="selected". Sinon, tu n'affiches rien.


Cette discussion est classée dans : valeur, liste, deroulante


Répondre à ce message

Sujets en rapport avec ce message

liste deroulante (valeur) [ par Xime ] salut !voila g une liste deroulante mai kan je clik sur ok je refresh ma page mais j'aimerais que ma liste affiche la selection que j'ai choisie or el Utiliser la valeur choisi dans une liste deroulante [ par Sandy084 ] Bonjour à tous!J'aimerai récupérer la valeur d'une liste deroulante HTML pour l'utiliser ailleurs dans mon site.Merci d'avance. comment recuper la valeur de la selection d'une liste deroulante sans bouton de validation formilaire ? [ par fredericmaill ] Bonjour et bonne année 2006 @ tous !!je voudrais savoir comment recuperé dans une varable php la valeur de la selection d'une liste deroulante, j'ai f Valeur par defaut dans liste [ par ydu ] Bonjour à tous,J'ai enfin reussi à alimenter une liste deroulante par l'intermediaire d'une base de données MySql.Je souhaiterai l'affiner, j'entend p liste deroulante avec saisie [ par xav91 ] Bonjour,j'ai une liste déroulante créée à partir de champs SQL, et je voudrais que l'on puisse saisir une valeur si le choix n apparait pas dans la li liste deroulante [ par georgesm ] Bonjour,Je cherche de l'aide après avoir bien explorer le forum. Voici mon "petit"problème.J'ai une bd avec trois tables: table UN , table DEUX et tab liste deroulante en fonction d'une autre liste deroulante [ par ydu ] Bonjour à tousDans mon script PHP, je creer une premiere liste deroulante dans laquelle figure des noms de ville. dans ma base SQL, chaque nom de vill comment recupérer une valeur d'une liste déroulente ?? [ par gretata ] bonjour a tous !! voila je voudrais recupérer la valeur du selectionné dans la liste déroulente, $requette1=mysql_query("SELECT lib FROM valeur dans un array recup d'une table [ par rduvrac ] Bonjour Je cherche à générer une liste pour l'insérer dans un tableau. j'ai ce code : $listegeneree = array (1, 2, 5, 6, 7); $result = array_rand ($l liste deroulante [ par nabilovsky ] bonjour voîla j'ai une table 'fournisseur' avec les champs suivants 'id_fournisseur';'nom';telephonne'.et mon probléme je veux avoir sur mon formulair


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,607 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales