Dans ce cas là fait plutot un foreach
Bonjour,
J'ai trois tables
-
Users
-
Groups
-
Groups_Users
J'ai donc une relation HABTM entre Users et Groups. Sur l'action ADD du controlleur "Group" j'ai ajouté la liste des utilisateurs et à coté de chacun d'eux une checkbox pour dire que je veux ou non les ajouter au group que je crée.
Jusqu’à là tout va bien sauf que je n'arrives pas à inserer mes enregistrements dans ma table "GroupsUsers" (le "name" de mes checkbox est 'name'=>'data[User][User]'.$k.']') et si je debug avant le save($this->request->data) j'ai
Array
(
[Group] => Array
(
[name] => sssss
[status] =>
)
[User] => Array
(
[User] => Array
(
[0] => 2
[1] => 4
)
)
)
Mais après j'ai un message d'erreur : Fatal Error (256): [PDOException] You cannot serialize or unserialize PDO instances
Si quelqu'un peut m'aider, car là je tourne sévèrement en rond
3 réponses
Pourquoi [User][User] ?
Je dois supprimer un [user] même si j'en enregistre plusieurs à la fois ?