bonjour j'avais une petite question concernant les tableaux:
je fais un formulaire qui doit pouvoir envoyer plusieurs checkbox( avant j' envoyai qu'un champ).
Je sais que je dois passer par un tableau pour pouvoir stocker les diffèrentes valeurs mais le pb c est que je sais pas comment!
j ai fais pour mon formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
echo "<form action='pub.php' method='post'>\n";
echo "<table cellpadding='5' border='0'>\n";
echo "<tr>";
$compteur=0;
while ($ligne = mysql_fetch_array ($result))
{extract($ligne);
echo "<td>
<input type='checkbox' name='option' value='$bienreference'";
if ($compteur == 0)
{echo "checked";
}
echo ">$bienreference</td>\n";
$compteur++;
}

et je recois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$pub=$_POST['option'];...
$query = "select bientextepub,bienreference from bien" or die ("Probleme lors de la lecture de la base de donnees");...
echo "<tr><td>{$data['bienreference']}</td>\n";
echo "<td>{$data['bientextepub']}</td></tr>";
dans ce cas , il m'écrase mes valeurs et me laisse la dernière.
dois je déclarer mon tableau dès le début ?
merci