Bonjour,
J'ai un formulaire simple mais je souhaite récupérer dans l'URL un seul paramètre (dev_id ou grp_id) qui correspond au choix.
Exemples :
Si le bouton radio est sur les Devices et que le choix est le device 12, j'aimerai avoir en URL uniquement ?dev_id=12Si le bouton radio est sur les Groupes et que le choix est le groupe 21, j'aimerai avoir en URL uniquement ?grp_id=21Je ne veux pas avoir ?choix=dev&dev_id=12&grp_id=21Et cerise sur le gâteau si le Select qui n'est pas sélectionné par le bouton radio soit Disable en temps réel.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <!doctype html> <html lang="fr"> <head> <meta charset="utf-8"> <title>Test</title> <link rel="stylesheet" href="style.css"> </head> <body> <?php $choix = isset($_GET['choix']) ? $_GET['choix'] : NULL; $dev_id = isset($_GET['dev_id']) ? $_GET['dev_id'] : NULL; $grp_id = isset($_GET['grp_id']) ? $_GET['grp_id'] : NULL; ?> <form> <input type="radio" name="choix" value="dev" <?php echo ('dev' !== $choix) ? "" : "checked";?>> <select name="dev_id"> <option <?php if($choix == 11) { ?> selected="selected" <?php } ?> value="11">Device 11</option> <option <?php if($choix == 12) { ?> selected="selected" <?php } ?> value="12">Device 12</option> <option <?php if($choix == 13) { ?> selected="selected" <?php } ?> value="13">Device 13</option> </select> <input type="radio" name="choix" value="grp" <?php echo ('grp' !== $choix) ? "" : "checked";?>> <select name="grp_id"> <option <?php if($choix == 21) { ?> selected="selected" <?php } ?> value="21">Groupe 21</option> <option <?php if($choix == 22) { ?> selected="selected" <?php } ?> value="22">Groupe 22</option> </select> <input type="submit"> </form> </body> </html>
Je ne sais pas si je poste dans la bonne section. Merci de votre aide.
Partager