[resolu]selectionner automatiquement toutes les option d'1 select

selectionner automatiquement toutes les option d'1 select [resolu] - PHP - Programmation

Marsh Posté le 25-03-2003 à 11:27:18    

vouilou  
 
j'ai  
code corrigé avec le name=destination[]

Code :
  1. echo "<select size=10 name=destination[] multiple>";
  2.     while ($res = mysql_fetch_object($req))
  3.     {
  4.        echo "<option> $res->Pseudo </option>";
  5.     }
  6.     echo "</select>";
  7.     echo "
  8.           </td>
  9.        </tr>
  10.        <tr >
  11.            <td>
  12.                <input type='submit' value='valider'>
  13.            <td>
  14.        </table>
  15.     </form>
  16.     </center>
  17.     ";


 
qui me renvoie  
http://localhost/zoneadmin2-0/ajou [...] ation=toto
 
ms comment recuperer les valeurs admin et toto
 
je pensais faire un  

Code :
  1. for ($i;$i<count($destination);$i++)
  2. { }


 
ms un count($destination) me renvoie toto la dernière valeur  
 
j'ai egalemment essayer  
 
 

Code :
  1. while( list($cle_gp,$v) = each ($destination) )
  2.   {
  3.     echo "desti $v";
  4.   }


ms la ecran blancs total, j'ai une erreur !!!!!


Message édité par weed le 26-03-2003 à 15:30:39
Reply

Marsh Posté le 25-03-2003 à 11:27:18   

Reply

Marsh Posté le 25-03-2003 à 12:01:00    

il faut déclarer ton select comme un tableau :
 
echo '<select size="10" name="destination[]" multiple>';  


---------------
...oups kernel error...
Reply

Marsh Posté le 26-03-2003 à 13:06:29    

ethernal merci pour ton conseil  
ca marche now, ms je peux plus appeller la balise par son nom destination[], y avait une erreur. J'utilise dc elements[1]
 
j'aimerais now que lorque j'appuis sur le bouton Valider  
titi et toto soit envoyer directement sans a devoir a les selectionner a la main  
 
http://fuma001.free.fr/ajouteruser.png
 
j'avais penser faire une fonction qui est executer qd on click sur Valider :
 
 

Code :
  1. function envoi()
  2.        {
  3.           for (i=0;i<document.trans.elements[1].length;i++)
  4.          {
  5.              alert (document.trans.elements[1].options[i].selected);
  6.              document.trans.elements[1].options[i].selected = true;
  7.          }
  8.          document.trans.submit();
  9.        }

Reply

Marsh Posté le 26-03-2003 à 13:07:17    

bien entendu si je vous demande une petite aide cela veut dire que ce n'est pas pris en compte la selection ...

Reply

Marsh Posté le 26-03-2003 à 15:30:20    

dsl en fait mon script fonctionne

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed