Récupération plusieurs valeurs en php
Résolu/Fermé
au
-
6 mars 2009 à 16:59
jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 - 6 mars 2009 à 22:43
jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 - 6 mars 2009 à 22:43
A voir également:
- Récupération plusieurs valeurs en php
- Easy php - Télécharger - Divers Web & Internet
- Convertisseur récupération de texte - Guide
- Recuperation video youtube - Guide
- Recuperation compte gmail - Guide
- Récupération message whatsapp - Guide
6 réponses
Bonjour
$choix=intval($_POST["choix$x"]); marche très bien en PHP. À condition bien sûr que les champs de ton formulaire s'appellent bien choix1, choix2 etc
$choix=intval($_POST["choix$x"]); marche très bien en PHP. À condition bien sûr que les champs de ton formulaire s'appellent bien choix1, choix2 etc
jona303
Messages postés
369
Date d'inscription
dimanche 25 janvier 2009
Statut
Membre
Dernière intervention
28 janvier 2013
28
6 mars 2009 à 17:08
6 mars 2009 à 17:08
foreach ($-POST as $key => $val){
$new = substr($key,0,5);
if ($new=='choix') {
ton traitement des checkbox, tu récupères la valeur avec le $val
}
}
$new = substr($key,0,5);
if ($new=='choix') {
ton traitement des checkbox, tu récupères la valeur avec le $val
}
}
Le nom des champs correspond mais j'ai une erreur :
Notice: Undefined index: choix1 in C:\wamp\www\jeudelavie.php on line 228
et ce pour chaque champs (choix1, choix2, ...)
...
à quoi correspond le " $key " stp ?
et pk " substr($key,0,5); " le formulaire ne renvoie pas de chaine de caractères juste une valeur pour choix1, choix2, choix3, ...
(merci pour vos réponses)
Notice: Undefined index: choix1 in C:\wamp\www\jeudelavie.php on line 228
et ce pour chaque champs (choix1, choix2, ...)
...
à quoi correspond le " $key " stp ?
et pk " substr($key,0,5); " le formulaire ne renvoie pas de chaine de caractères juste une valeur pour choix1, choix2, choix3, ...
(merci pour vos réponses)
jona303
Messages postés
369
Date d'inscription
dimanche 25 janvier 2009
Statut
Membre
Dernière intervention
28 janvier 2013
28
6 mars 2009 à 19:40
6 mars 2009 à 19:40
Salut,
en fait avec cette méthode tu checkes tous tes POST, le $key, correspond au nom du POST par exemple quand tu as $_POST['choix1']="toto",
alors $key='choix1' et $val='toto'.
substr($key,0,5), je l'ai mis au cas ou t'aurais pas que des checkbox qui commencent par 'choix', et il sert à tester que c'est bien d'un post dont l'index commence par "choix". mais en fait je pense m'etre trompé c'est plutot substr($key,0,4).
J'espere que ça t'aide .. :)
en fait avec cette méthode tu checkes tous tes POST, le $key, correspond au nom du POST par exemple quand tu as $_POST['choix1']="toto",
alors $key='choix1' et $val='toto'.
substr($key,0,5), je l'ai mis au cas ou t'aurais pas que des checkbox qui commencent par 'choix', et il sert à tester que c'est bien d'un post dont l'index commence par "choix". mais en fait je pense m'etre trompé c'est plutot substr($key,0,4).
J'espere que ça t'aide .. :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jona303
Messages postés
369
Date d'inscription
dimanche 25 janvier 2009
Statut
Membre
Dernière intervention
28 janvier 2013
28
6 mars 2009 à 22:43
6 mars 2009 à 22:43
cool :)
note résolu alors.. :)
note résolu alors.. :)