initialiser un tableau d'input
Posté : 15 mars 2006, 15:01
Bonjour,
Je cherche à faire compléter par l'utilisateur un tableau depuis des feuilles manuscrites.
Je me demande s'il est preferable de faire la saisie directement depuis un script php ou s'il vaut mieux le faire via un tableur dans un premier temps et ensuite récupérer le tableau depuis le fichier ainsi créer.
Avant de me lancer dans ce qui pourrait être inutile, j'aimerai avoir vos avis sur la meilleure démarche à explorer.
Explication :
Nous avons des feuilles manuscrites sur lesquelles sont reportées des mesures (numériques) dans un tableau fixe de 3 colonnes sur 30 lignes donc 90 valeurs qui correspondent à 3 matériaux différents et 3 écartements avec chacune 10 répétitions.
Donc 3*3*10=90 valeurs. Voir exemple à la fin du post.
Doit t'on dans un formulaire initialiser un tableau avec que des input via une boucle.
Comme ceci, cela parait assez long à charger et surtout, je n'ai toujours pas de tableau proprement dit.
E1 E3 E3
M1 v1 v1 v1
....
M1 v10 v10 v10
M2 v1 v1 v1
...
M2 v10 v10 v10
M3 v1 v1 v1
...
M3 v10 v10 v10
Je cherche à faire compléter par l'utilisateur un tableau depuis des feuilles manuscrites.
Je me demande s'il est preferable de faire la saisie directement depuis un script php ou s'il vaut mieux le faire via un tableur dans un premier temps et ensuite récupérer le tableau depuis le fichier ainsi créer.
Avant de me lancer dans ce qui pourrait être inutile, j'aimerai avoir vos avis sur la meilleure démarche à explorer.
Explication :
Nous avons des feuilles manuscrites sur lesquelles sont reportées des mesures (numériques) dans un tableau fixe de 3 colonnes sur 30 lignes donc 90 valeurs qui correspondent à 3 matériaux différents et 3 écartements avec chacune 10 répétitions.
Donc 3*3*10=90 valeurs. Voir exemple à la fin du post.
Doit t'on dans un formulaire initialiser un tableau avec que des input via une boucle.
Comme ceci, cela parait assez long à charger et surtout, je n'ai toujours pas de tableau proprement dit.
<?php
for ($a=0;$a< 30;$a++){
echo "<TR><TD>".$a."</TD>";
for ($i=0;$i< 3;$i++){
print "<TD><INPUT type =\"text\" name =\" ".$i."\" value=\"".$i."\"></TD>";
}
echo "</TR>";
}
?>
Ou alors plutot la technique tableur.E1 E3 E3
M1 v1 v1 v1
....
M1 v10 v10 v10
M2 v1 v1 v1
...
M2 v10 v10 v10
M3 v1 v1 v1
...
M3 v10 v10 v10