Bonjour,
Lorsque un formulaire contient des checkbox non coch�es, ceux-ci provoquent une erreur SQLSTATE[HY093].
Actuellement, je fais comme ceci (lignes 3 et 4):Lorsqu'il y a beaucoup de checkbox, c'est fastidieux. Je cherche une solution plus �l�gante. Avez-vous une meilleure id�e?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 $data = array_diff_key($post, ['form'=>'', 'save'=>'', ]); $data = array_map('filterValues', $data); // TRANSFORME LES CHAINES VIDES EN NULL OU '' $data['pending'] = $data['pending'] ?? null; $data['locked'] = $data['locked'] ?? null; $ctl = updateSubscriber($data); // Fonction dans 'model/model.php' en MVC
Partager