Probléme d'un tableau HTML.

sebfire -  
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai créer un tableau en html, mai le problème c'est que le tableau quand j'appuie sur "ok" ne valide pas les donnés inscrites dans les champs prévu a cet effet! je souhaiterais que quand on valide le champ sa devienne un tableau compléter, et que quand je souhaite ajouter une ligne je puisse le faire!

merci d'avance!
voici le code source exact comme tel je l'ai intitulé:

<html>

<body>

<form name = "listing">

<table class="dTable" id ="tableau">
<thead>

<TABLE BORDER>
<CAPTION>MATCH</CAPTION>

<TR>
<TH>E-2F</TH>
<TH>Equipes</TH>
<TH>date/heure</TH>
<TH>victoire pour:</TH>
<TH>score map E-2F</TH>
<TH>score map adversaire</TH>
<TH>3<sup>émes</sup>Map</TH>
</TR>
</thead>
<tfoot>
<tr>
<th colspan="7"><a href="#" onclick="addLigne(this); return false;"> Ajouter une ligne</a></th>
</tr>
</tfoot>
<tbody id="body">
<TR>
<TD>E-2F</TD>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><a href="#" onclick="delLigne(this); return false;"> Supp</a> </td>
</TR>
<TR>
<TD>E-2F</TD>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><a href="#" onclick="delLigne(this); return false;"> Supp</a> </td>
<td><input type="submit" value="ok" name="ok" /></td>
</TR>
<TR>
<TD>E-2F</TD>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><a href="#" onclick="delLigne(this); return false;"> Supp</a> </td>
</TR>
<TR>
<TR>
<TD>E-2F</TD>

<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><a href="#" onclick="delLigne(this); return false;"> Supp</a> </td>
</TR>
</TR>
<TR>
<TD>E-2F</TD>

<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><a href="#" onclick="delLigne(this); return false;"> Supp</a> </td>
</TR>
<TR>
<TD>E-2F</TD>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><input type="text" name="champ"/></td>
<td><a href="#" onclick="delLigne(this); return false;"> Supp</a> </td>
</TR>
</body>
<TABLE>
<p><input type="submit" value="ok" name="ok" /></p>
<form/>
</body>
</html>
Configuration: Windows Vista / Firefox 3.5.8

4 réponses

  1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    Bonjour,

    je pense qu'il faut construire votre tableau sous forme de formulaire (pour prendre en compte les input)
    il faut ensuite ré afficher votre tableau en prenant les nouvelle valeurs
    0
    1. sebfire
       
      j'ai déjà mis la balise <Form> et quand tu dit il faut ré-afficher en prenant en compte les nouvelles valeurs, sa veux dire que je laisse le tableau tel quel et que je doit redirigé les donnée dessous leur permettant de s'afficher! sa veux dire que je doit créer une balise indiquant que lors de l'input celas es transférer sur un autre tableau?
      0
  2. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    Bonsoir,

    un formulaire de saisie envoie les informations saisies via une methode (post ou get) vers un pgm déclaté dans la balise form.
    il faut alors récupérer les ifos dans le tableau passé ($_POST ou $_GET)
    et réafficher le tableau avec les nouvelles valeurs

    il y a peut être aussi une possibilité avec javscript et l'option onchange
    0
  3. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    Bonjour,

    up ?
    as-tu essayé ce qu'on t'a suggéré ou attends-tu qu'on te donne le code complet ?

    au premier affichage du formulaire, les données sont vierges.
    les zones sont remplies par le visiteur
    la balise form renvoie sur le même formulaire qui affiche les valeurs récupérées dans le tableau $_POST.

    tu dis avoit ajouté la balise form, tu ne dis pas ce que tu y as mis.
    C'est vraiment dur de t'aider.

    0