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

  FORUM HardWare.fr
  Programmation
  PHP

  Créer une liste de valeur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Créer une liste de valeur

n°1515135
acorsa
Posté le 15-02-2007 à 16:47:07  profilanswer
 

Bonjour!
J'ai un problème tout bête et je galère trop dessus alors je fais appel à vous...
J'ai un champ texte qui me permets de faire de la saisie automatique de texte en prenant des données ds ma base de données.
L'idée étant de rechercher des personnes ds la liste, de le sélectoinner et de l'ajouter dans une autre liste, j'ai mis un petit bouton "add" à côté mon champ texte.  
J'arrive à récupérer les valeurs une à une mais je n'arrive pas à créer de liste à chaque fois que je clique sur "add".
Voici mon code:

Code :
  1. <tr>
  2.      <td valign="top"><b><label for="t">Choose translators for this project</label>  </b></td>      
  3.  <form id="f" action="">
  4.                      <td colspan="2">
  5.                           <input class="texte" type="text" name="translator_name" style="width:150px" id="t"       onkeyup="go(this.value)" />
  6.               <ul id="liste" style="display:none"> </ul>
  7.       </td>
  8.       <td valign="top">
  9.           <input type="submit" name="add_translator" value="Add"/>
  10.           <?         
  11.                 if (isset($_POST['add_translator']))
  12.                 echo $translator;
  13.               ?>
  14.           </td>
  15.           </form>
  16.    </tr>
  17.    <tr>
  18.       <td><b>List of translators for this project:</b></td>
  19.       <td> 
  20.           <textarea name="translator_list" rows="5" cols="27"><?echo $translator;?></textarea>
  21.           </td>
  22.        </tr>


Merci

mood
Publicité
Posté le 15-02-2007 à 16:47:07  profilanswer
 

n°1515143
franzBesac
Posté le 15-02-2007 à 16:54:32  profilanswer
 

Ben il y a plusieurs choses : tout d'abord, ce n'est pas echo $translator mais echo $_POST['translator_name']
ensuite si tu fait une <ul> il faut faire des <li> pour chaque point.  
Enfin, il faut que tu stocke à chaque fois ce qui est envoyé car autrement tu n'afficheras que le dernier posté.  
 
Salut


---------------
http://www.chances-de-gagner.fr
n°1515145
acorsa
Posté le 15-02-2007 à 16:59:52  profilanswer
 

oui ms j'arrive pas à stoker justement!En fait où il y a le echo $translator g mis ça:
           <?          
                if (isset($_POST['add_translator']))
                if ($translator<>"" )          
                $translator=$translator. " ; " .$_POST['translator_name'];
                else $translator=$_POST['translator_name'];
                echo $translator;
              ?>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Créer une liste de valeur

 

Sujets relatifs
Créer les sources à la volée ...liste + decalage
erreurs (de link ?) a la compilation pour créer une fenetre avec win32generation liste deroulante
IO::Select can_read retourne immédiatement une liste videListe déroulante et If ...then
Récupérer une valeur d'un autre enregistrementsélectionner une liste de fichiers avec FileReferenceList ?
Créer un tableau grâce à une boucleMACRO rechercher la valeur max dans une colonne ?
Plus de sujets relatifs à : Créer une liste de valeur


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