Syntaxe récupération données tableau
Bonjour à tous, j'ai des difficulté dans mes syntaxes :
J'ai un formulaire : id="formCreerBain" et le tableau suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| for($i=0;$i<10;$i++)
{
echo'<tr>';
echo' <td class="parametre"><input type="text" name="nomParam['.$i.']" size="15" maxlength="100" id="nomParam['.$i.']"/>';
echo' <select name="unite['.$i.']" id="unite['.$i.']">';
echo' <option value="12" selected="selected">Unité</option>';
// On liste l'ensemble des unités
$txtRequete1='SELECT * FROM unite ORDER BY ordreUnite';
$requete1=mysql_query($txtRequete1);
while($tableau1=mysql_fetch_assoc($requete1))
{
echo' <option value="'.$tableau1['idUnite'].'">'.$tableau1['symboleUnite'].'</option>';
}
echo' </select>';
echo' </td>';
echo' <td><input type="text" name="min['.$i.']" id="min['.$i.']" maxlength="10"/></td>';
echo' <td><input type="text" name="opt['.$i.']" id="opt['.$i.']" maxlength="10"/></td>';
echo' <td><input type="text" name="max['.$i.']" id="max['.$i.']" maxlength="10"/></td>';
echo' <td><textarea name="contr['.$i.']" id="contr['.$i.']" rows="2" maxlength="20"/></textarea></td>';
echo' <td><textarea name="rem['.$i.']" id="rem['.$i.']" rows="3" maxlength="1000"></textarea></td>';
echo'</tr>';
} |
Je voudrais tester la pertinence des champs donc je récupère la valeur des champs dans des tableaux mais ça ne marche pas, pourriez vous m'indiquer la syntaxe ? J'ai testé ceci qui ne fonctionne pas.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| for(i=0;i<10;i++)
{
var inputNomParam=new array();
var inputMiniParam=new array();
var inputOptiParam=new array();
var inputMaxiParam=new array();
var inputControleParam=new array();
var inputRemarqueParam=new array();
inputNomParam[i]=document.forms["formCreerBain"].elements["nomParam"][i].value;
inputMiniParam[i]=document.forms["formCreerBain"].elements["min"][i].value;
inputOptiParam[i]=document.forms["formCreerBain"].elements["opt"][i].value;
inputMaxiParam[i]=document.forms["formCreerBain"].elements["max"][i].value;
inputControleParam[i]=document.forms["formCreerBain"].elements["contr"][i].value;
inputRemarqueParam[i]=document.forms["formCreerBain"].elements["rem"][i].value;
alert(inputNomParam[i]);
} |
Merci d'avance