Tableau dans un input
Résolu
helloworld
-
helloworld -
helloworld -
A voir également:
- Tableau input
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
2 réponses
Bonjour,
Tu veux dire dans ta variable POST ?
Ben.. c'est déjà le cas normalement....
Si tu coches quelques cases, puis que tu valides ton formulaire
que te donne ce bout de code ?
j'aimerai qu'ils me mettent mes id uniquement pour les cases que j'ai coché
Tu veux dire dans ta variable POST ?
Ben.. c'est déjà le cas normalement....
Si tu coches quelques cases, puis que tu valides ton formulaire
que te donne ce bout de code ?
$arr_users = !empty($_POST['users']) ? $_POST['users'] : NULL; echo "<pre>" . print_r($arr_users,true) . "</pre>";
Et comme ceci ?
Mais ton champ hidden ne sert plus à rien.. puisque tu as l'id dans l'array users
<?php for ($i=0; $i < count($users); $i++){ $id = user->get_id(); echo "<td> <input type='hidden' name='users[$id]' value='$id' /> <input type='checkbox' name='checkbox[$id]' value='$true' /> </td>"; } ?>
Mais ton champ hidden ne sert plus à rien.. puisque tu as l'id dans l'array users
Array
(
[0] => 45
[1] => 47
[2] => 50
)
Le soucis est que j'ai deux input qui font passez des informations via post, un "hidden" et un autre de type "checkbox". Le problème est que si je coche par exemple la premiere et la derniere checkbox, mon tableau sera de type
Array
(
[0] => on
[1] => on
)
mais mon autre tableau users[] sera comme au dessus. Ducoup les indices ne correspondent pas. Et ceci est un un problème pour la suite de mon code.
J'aimerai si possible avoir un post de même taille à chaque envoie de formulaire.