Probléme d'un tableau HTML.

Fermé
sebfire - 10 mars 2010 à 13:22
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 - 14 mars 2010 à 11:53
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 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
10 mars 2010 à 14:54
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
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 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
10 mars 2010 à 18:13
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
Up!!!
0
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
14 mars 2010 à 11:53
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