Page 1 sur 1

bouton radio et variables multiples

Posté : 09 mars 2022, 03:21
par dick-perron
Bonjour, est-il possible de passer plus d'une variable par un bouton radio. Je vous explique: Je fais afficher un tableau à partir d'une base de données avec quelques étages de foreach.
exemple:

foreach (jour)....
foreach (depart d'avion)...
fonction qui calcule le nombre de passagers

et là, j'obtiens un tableau dans lequel j'ai quelque chose du genre...

Date. | Vol | nb passagers. | Choisir
Lundi 1er juin.| vol 102. | 23. | o
Lundi 1er juin.| vol 103. | 17 | o
Lundi 1er juin.| vol 104. | 31 | o
Mardi 2 juin. | vol 102. | 19 | o
Mardi 2 juin. | vol 103. | 29 | o
Mardi 2 juin. | vol 104. | 34 | o
.....

est-ce possible de mettre un bouton radio qui retournera par $_POST la date et le numéro du vol pour pouvoir faire afficher la liste des passagers?

Merci pour votre temps!

Re: bouton radio et variables multiples

Posté : 09 mars 2022, 09:18
par @rthur
Une solution simple serait que dans le value de ton bouton radio tu concatènes tes 2 valeurs avec un séparateur, par exemple

Code : Tout sélectionner

value="02/06/2022|vol 104|34"
Et ensuite dans ton traitement tu redécoupes cette valeur pour obtenir les 3 données intéressantes.

Tu peux utiliser les fonctions PHP implode() pour concaténer, et explode() pour récupérer les données séparées
https://php.net/implode
https://php.net/explode

Sinon tu pourrais, dans le même esprit, utiliser seralize() et unserialize() ou json_encode() et json_decode()

Re: bouton radio et variables multiples

Posté : 11 mars 2022, 04:06
par dick-perron
Merci, ça marche numéro 1!!!