Champs formulaire, mise à jour

Bonjour à tous,

voila j'aimerai mettre à jour un champs dans un formulaire (le champs n°de client plus exactement).pour cela j'ai un bouton "rechercher" juste à coté de ce champs.l'utilisateur pourra faire une recherche par numéro ou alors rien rentrer dans le champs, ce qui affichera la liste de tous les clients.Lorsque l'utilisateur cliquera sur "rechercher", une nouvelle fenêtre va s'ouvrir avec le résultat de ma requête dans un tableau. jusque là ça va. mais après j'aimerai que quand l'utilisateur clique sur une des cases du tableau, la nouvelle fenêtre se ferme et le champs n°client se met à jour dans la fenêtre mère.

est-ce que quelqu'un aurait une idée pour mettre ce champs à jour?

j'espère que c'est assez clair
merci d'avance

3 réponses

  1. aisez-moi s'il vous plait, je désespère complètement, je ne sais plus quoi faire.
    0
    1. up, personne pour m'aider?
      0
      1. bon ben je vois, que ça n'intéresse personne
        merci beaucoup
        0
        1. Tu dois avoir 2 fichier
          I- le premier avec ton form et l'edit
          Exemple: index.php
          <SCRIPT language="javascript">
          function ouvre_popup(page) {
          window.open(page,"popup","menubar=no, status=no, scrollbars=no, menubar=no, width=200, height=100");
          }
          </SCRIPT>

          <form name="formul">
          <input type="text" name="id" value="0"/>
          <input type="button" onClick="javascript:ouvre_popup('pop.php');"/>
          </form>

          II- le deuxième pour l'affichage du tableau et la sélection
          Exemple: pop.php

          <SCRIPT language="javascript">
          function sendValue(selvalue){
          window.opener.document.formul.id.value = selvalue;
          window.close();
          }
          </SCRIPT>

          <table cellspacing=0>
          <tr bgcolor="#cccccc" onMouseOut="javascript:this.style.background='#cccccc'" onMouseOver="javascript:this.style.background='#ffff33'" onClick="javascript:sendValue('5')">
          <td>t1</td><td>t2</td>
          <tr bgcolor="#cccccc" onMouseOut="javascript:this.style.background='#cccccc'" onMouseOver="javascript:this.style.background='#ffff33'" onClick="javascript:sendValue('6')">
          <td>t1</td><td>t2</td>
          </tr>
          </table>

          Tu pourras remplacer le 5 et 6 par des variables PHP
          0
        2. @redlifebigmerci , je vais voir ce que je peux faire.
          0