|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
creation de site Nouveau WRInaute
Inscrit le: 28 Jan 2004 Messages: 24 Localisation: Bretagne
|
Posté le : Lun Sep 17, 2007 12:45 Sujet du message: Résolu - PHP - Checkbox à récupérer |
|
|
Bonjour à tous,
Je me remets à coder après quelques mois d'arrêt et voici mon premier obstacle.
Je cherche à récupérer une liste de valeurs cochées en checkbox après soumissiono du form.
Il y a forcément un truc que j'ai zappé à un moment. Une bonne âme to save my soul (and my code) ?
Merci d'avance
| Code: |
if ($passage == 1)
{
$nblignes = count($tab);
for ($i = 0; $i < $nblignes; $i++)
{
echo $i.' : '.$tab[$i].'<br />';
}
}
echo '<form method="POST" action="index.php">';
$query1="SELECT id, nom FROM rapports";
$resultat1=mysql_query($query1) or die ("Request1 Error : ".$query1);
while($row1=mysql_fetch_array($resultat1))
{
$id_rap=$row1["id"];
$nom_rap=$row1["nom"];
echo '<input type="checkbox" name="$tab[]" value="'.$nom_rap.'"><br />';
}
echo '<input name="passage" type="hidden" value="1" /><input type="submit" value="Valider votre choix"></form>'; |
Dernière édition par creation de site le Lun Sep 17, 2007 14:04; édité 1 fois |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1612 Localisation: urlrewriting.fr
|
Posté le : Lun Sep 17, 2007 13:14 Sujet du message: Résolu - PHP - Checkbox à récupérer |
|
|
Sans le $ à tab[] normalement :
| Code: |
echo '<input type="checkbox" name="tab[]" value="'.$nom_rap.'"><br />';
|
|
|
| |
|
 |
erestrebian WRInaute impliqué

Inscrit le: 15 Juin 2007 Messages: 366 Localisation: Lettonie
|
Posté le : Lun Sep 17, 2007 13:14 Sujet du message: Résolu - PHP - Checkbox à récupérer |
|
|
| Code: |
<?php
if (isset($_GET['tab']))
{
while (list($cle,$valeur)=each($_GET['tab']))
{
if ($valeur==1)//on ajoute ce sort à ceux disponibles par le personnage
$perso->sort0[$cle]=1;
elseif ($valeur==0)//on met à 0 la clé du tableau du personnage car le sort à été déselectionné
$perso->sort0[$cle]=0;
}
}
?> |
j'utilise par exemple àa pour récupérer les sorts sélectionné par l'utilisateur pour son personnage... mais par la suite tu peux faire ce que tu veux dans le if... |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12347 Localisation: Toulouse
|
Posté le : Lun Sep 17, 2007 13:14 Sujet du message: Résolu - PHP - Checkbox à récupérer |
|
|
echo '<input type="checkbox" name="$tab[]" value="'.$nom_rap.'"><br />';
ca t'affiche quoi ca comme nom ? |
|
| |
|
 |
creation de site Nouveau WRInaute
Inscrit le: 28 Jan 2004 Messages: 24 Localisation: Bretagne
|
Posté le : Lun Sep 17, 2007 14:02 Sujet du message: Résolu - PHP - Checkbox à récupérer |
|
|
Sans le $ effectivement ça va beaucoup mieux !
Je pense que vous venez de m'enlever une grosse poutre de l'oeil. Merci !!! |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12347 Localisation: Toulouse
|
Posté le : Lun Sep 17, 2007 14:27 Sujet du message: Résolu - PHP - Checkbox à récupérer |
|
|
toujours penser à regarder le code source généré !  |
|
| |
|
 |
| |
|
|