Bonjour à tous,
Pour faire suite à mon post http://www.developpez.net/forums/d12...e/#post6942613 Je n'arrive pas à faire un update des caser à cocher 'ok'. Pour rappel, le code que 'rawsrc' m'avait donné fonctionne parfaitement:
J'ai simplement rajouté la variable $nom pour avoir une valeur dans mon input 'nom'. Avec ce code j'obtiens ce tableau dans mon formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
- id_volontaires_dispo étant l'identifiant de la ligne.
- ok : la case à cocher correpondant à la ligne id_volontaires_dispo donc si ma table est composé comme ceci pour par exemple le renfort 52:- id_volontaires_dispo = 1, nom serait = à nom 1, ok = 1 (validé)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9Table volontaires_dispo id_volontaires_dispo | k_id_renfort_volontaires | nom | date_dispo | ok ---------------------------------------------------------------------- 1 | 1 | nom1 | 2012-09-01 | 1 2 | 1 | nom1 | 2012-09-02 | 0 3 | 1 | nom1 | 2012-09-03 | 0 4 | 2 | nom2 | 2012-09-01 | 1 5 | 2 | nom2 | 2012-09-02 | 0 6 | 2 | nom2 | 2012-09-03 | 0
- id_volontaires_dispo = 2, nom serait = à nom1, ok = 0 (non validé)
- id_volontaires_dispo = 3, nom serait = à nom1, ok = 0 (non validé)
- id_volontaires_dispo = 4, nom serait = à nom2, ok = 1 (validé)
- id_volontaires_dispo = 5, nom serait = à nom2, ok = 0 (non validé)
- id_volontaires_dispo = 6, nom serait = à nom2, ok = 0 (non validé)
Je visualise bien:Si cela est utile voilà ce que me donne un print_r($data):
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
87
88
89
90
91
92
93
94
95
96
97
98
99
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21parce que j'ai cherché pendant un mois la solution (seulement 2 jours pour ce cas) je vous demande humblement de l'aide
j'obtiens ces messages d'erreur et de notice:
Ce qui correspond à çaNotice: Array to string conversion in C ligne 20
Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in C ligne 20Encore merci d'avance!
Code : Sélectionner tout - Visualiser dans une fenêtre à part $req->execute(array('vd_renfort_id' => $modif_renfort_id, 'nom' => $nom, 'ok' => $selection_date));
Mimosa21
PS: merci rawsrc pour la solution de mon dernier post.

 

 
		
		 
        

 
			
			


 
   


 update de cases à cocher multiples qui ne fonctionne pas
 update de cases à cocher multiples qui ne fonctionne pas
				
 Répondre avec citation
  Répondre avec citation

 
 
 
			 
 



 
  
  
  
			 
				 Envoyé par sabotage
 Envoyé par sabotage
					
				 
 
Partager