Bonsoir à tous, j'ai un formulaire avec un checkbox qui me permet de déterminer si je veux créer un stage, un cours ou une conversation.
Si je coche 'cours', j'affiche les données de mon formulaire dans la page qui a le même nom et donc pareil pour les 2 autres cases.
J'ai crée une fonction pour délimiter les différentes valeurs de mon checkbox mais je me suis aperçu que si j'ai 3 formulaires remplis avec respectivement 'cours' puis 'stage' et enfin 'conversation', ma variable $cours[0] vaudra une valeur différente.
Bref, ce que je voudrais, c'est assigné $cours[0] à 'cours', $cours[1] à 'stage' et $cours[2] à 'conversation' mais je ne vois pas comment faire.
Voici le code de ma fonction:
Merci d'avance et bonne soirée.
Code : 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86 <?php include '../fonctions.php'; function test($cours){ $mysqli = connexion_BDD('localhost', 'xxxx', 'xxxx', 'xxxx'); $sql = 'SELECT * FROM Inscription '; $result = $mysqli->query($sql); if($cours == 0){ while($data = $result->fetch_array()){ $type = $data['Type']; $list_type[] = explode(', ', $type); foreach($list_type as $cours){ if ($cours[0]){ echo $data['lieu_formation'].'<br/>'; echo $data['Nom_organisation'].'<br/>'; echo $data['adresse_salle'].'<br/>'; echo $data['Tel'].'<br/>'; echo $data['email'].'<br/>'; echo $data['periodicite'].'<br/>'; } } } } if($cours == 1){ while($data = $result->fetch_array()){ $type = $data['Type']; $list_type[] = explode(', ', $type); foreach($list_type as $cours){ if ($cours[1]){ echo $data['lieu_formation'].'<br/>'; echo $data['Nom_organisation'].'<br/>'; echo $data['adresse_salle'].'<br/>'; echo $data['Tel'].'<br/>'; echo $data['email'].'<br/>'; echo $data['periodicite'].'<br/>'; } } } } if($cours == 2){ while($data = $result->fetch_array()){ $type = $data['Type']; $list_type[] = explode(', ', $type); foreach($list_type as $cours){ if ($cours[2]){ echo $data['lieu_formation'].'<br/>'; echo $data['Nom_organisation'].'<br/>'; echo $data['adresse_salle'].'<br/>'; echo $data['Tel'].'<br/>'; echo $data['email'].'<br/>'; echo $data['periodicite'].'<br/>'; } } } } $result->close(); $mysqli->close(); print_r($cours[0]); return $cours; } ?>![]()
Partager