Salut.
Voici mon probleme, j'ai un tableau avec plusieurs champs dont le champs quantite en rapport avec un article.
J'ai gere grace a du javascript les champs vides et egal a 0.
voici le code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 
$nb=mysql_num_rows($result);
function ControleVide()
{
for(var index=0;index<$nb;index++)
{
if(document.getElementById('quantite'+index).value=='')
{
alert('Veuillez remplir le champ quantite');
}
}
}
 
for($i=0;$i<$nb;$i++)
{
<td width='10%' align='center'><input color='black' type='text' id='quantite$i' value='$tab[quantite]' style='width:180px' onkeypress='chiffres(event)'></td>
}
Lorsque les champs sont remplis je veux sur la page suivante afficher toutes les quantites.MAis comme c'est pas un tabelau il affiche que la derniere quantite.

voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
 
<?php
				$taille=count($_POST['select_site']);
				for($i=0;$i<$taille;$i++)
				{
					echo "<tr>
		        		<td width='10%' align='center'>".$_POST['f_article'][$i]."</td>
       					<td width='10%' align='center'>".$_POST['marque'][$i]."</td>
       					<td width='10%' align='center'>".$_POST['ref_fournisseur'][$i]."</td>
       					<td width='10%' align='center'>".$_POST['descriptif_fournisseur'][$i]."</td>
       					<td width='10%' align='center'>".$_POST['descriptif_spie'][$i]."</td>
       					<td width='10%' align='center'>".$_POST['select_site'][$i]."</td>
						<td width='10%' align='center'>".$_POST['projet'][$i]."</td>
						<td width='10%' align='center'>".$_POST['quantite'.$i]."</td>
					</tr>";
				}
Merci