[Tableaux] ajout d'éléments dans un tableau
bonjour,
voilà j'aimerai ajouter les valeurs des mes checkbox dans un tableau :
je crée donc un tableau et j'utilise la fonction array_push pour cela, mais le résultat n'est pas vraiment ce que je souhaite:
mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
$panier = array();
// mes checkbox
while ($res=mysql_fetch_array($data))
{
echo"<tr>
<td width='177'>".$res['categorie']."</td>
<td width='284'>".$res['description']."</td>
<td width='278'>".$res['prix']."</td>
<td width='278'><input type='checkbox' name='choix[]' value=".$res['id']."></td>
</tr>";
}
if (isset($_POST['choix']))
{
foreach ($_POST['choix'] as $val)
{
$panier = array_push($panier,$val);
echo "vous avez choisi : ".$val.'<br>';
}
} ?> |
seulement j'ai une erreur : First argument should be an array in
moi ce que je veux c'est $panier =("mon choix 1","mon choix 2");
dois-je utiliser array push() ou bien il existe une autre fonction ?
merci d'avance :roll: