Probléme d'un tableau HTML.

sebfire -  
giheller Messages postés 1882 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>
A voir également:

4 réponses

giheller Messages postés 1882 Date d'inscription   Statut Membre Dernière intervention   142
 
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
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
giheller Messages postés 1882 Date d'inscription   Statut Membre Dernière intervention   142
 
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
sebfire
 
Up!!!
0
giheller Messages postés 1882 Date d'inscription   Statut Membre Dernière intervention   142
 
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