le 20/06/2005 à 16:18
Nb variable de champs d'un formulaire
tu fais une table FRUITS avec un champ "pommes" et un champ "poires" en texte tu sérialise tes tableaux $pommes et $poires puis tu les met dans la case paramétrée en "text".
<?php
$pommes = array("lundi"=>"5", "mardi"=>"6", "mercredi"=>"7");
$poires = array("lundi"=>"8", "mardi"=>"9", "mercredi"=>"10");
echo'<table>';
echo'<tr>';
//récupération de toutes les pommes
reset($pommes);
while (list($key, $val) = each($pommes)) {
echo "<td>$val</td>";
}
echo'</tr>';
echo'<tr>';
//récupération de toutes les poires
reset($poires);
while (list($key, $val) = each($poires)) {
echo "<td>$val</td>";
}
echo'</tr>';
echo'</table>';
?>
each(fruit)
each($fruit[$_GET['fruit']]['couleur'])
<?php
//ton premier forumlaire envoie par $_GET le nom du fruit
$fruit = array($pommes, $poires, $cerises);
$pommes = array("poids" => array("3kg","4kg","8kg"), "couleur"=>array("verte", "rouge", "jaune"));
$poires = array("poids" => array("10kg","15kg","20kg"), "couleur"=>array("verte", "rapeuses", "bleues"));
$cerises = array("poids" => array("1kg","1.5kg","2kg"), "couleur"=>array("girottes", "rouge", "vertes"));
echo'<form>';
echo'<select name="poids">';
reset($fruit[$_GET['fruit']]['poids']);
while (list($key, $val) = each($fruit)) {
echo '<option value="'.$val.'">'.$val.'</option>';
}
echo'</select>';
echo'<select name="couleur">';
reset($fruit[$_GET['fruit']]['couleur']);
while (list($key, $val) = each($fruit)) {
echo '<option value="'.$val.'">'.$val.'</option>';
}
echo'</select>';
echo'</form>';
?>
Chargement en cours