garder en memoire les champs d'une liste deroulante multiple
bonjour,
voici une liste deroulante que je contruit non pas a la main mais avec une fonction d'abord qui me construit le tableau hierachique et une autre fonction qui me fait l'affichage sous forme de liste deroulante avec les tabulations comme vous le voyez
Code:
1 2 3 4
|
<select name="standard" id="standard" multiple >
<?php echo get_org($org, 0, NULL, 'option',''); ?>
</select> <br> |
http://i7.photobucket.com/albums/y28...anstitre-3.jpg
voici le bout de code de la fonction d'affichage qui est utilisé ici
Citation:
<?php
function get_org($tab, $level, $cur_id, $option){
foreach($tab[$level] as $block){
                  //var_dump($block); echo $cur_id."<hr />";
                  if($block['parent_id']==$cur_id || $cur_id==NULL)
                        switch($option){
                              case 'option' :
                                    $spaces = '';
                                    for($i=0;$i<$level;$i++)
                                          $spaces = " ".$spaces;
                                    $class = ' class="level_'.$level.' level"';
                                    $tmp .= '
                                                <option value="'.$block['id'].'"'.$block['selected'].$class.'>'.$spaces.$block['name'].'</option>
                                                '.get_org($tab,$level+1,$block['id'], $option);
                                    break;
?>
Colorez votre code PHP sur les forums grâce à Developpez.com
comment je fait une fois que j'ai choisi mes options, et que je valide la page, la prochaine fois que je reviens sur la page, ce soient les memes champs qui soient selectionnées?
merci d'avance