Bonjour,

Voici mon souci,

J'ai une base avec X tables dont 3 qui m’intéressent pour ce problème.

La table Usagers contient un certain nombre de champs dont idUsagers
La table Pathologies contient 2 champs idPathologies et Pathologies
La table Usagers_Pathologies contient 2 champs idPathologies et idUsagers
Cette dernière table permet de lier plusieurs pathologies à un usager
En entrant les donnees dans PHPMyAdmin, j'obtiens :

idUsagers idPathologies
0 0
1 1
1 2
1 3

On a donc l'usager 0 qui à la pathologie 0 et l'usager 1 qui cumule 3 pathologies
Jusque là tout va bien
Via un formulaire et des case à cocher je veux mettre à jour ces données.

Je parviens à récupérer dans $_POST l'idUsager et la liste des pathologies cochées
Là où çà coince c'est la requête UPDATE ou INSERT pour chaque pathologies cochée

Code : Sélectionner tout - Visualiser dans une fenêtre à part
UPDATE Usagers_Pathologies SET ? ? ? WHERE idUsagers = $_POST['idUsagers']
Il doit falloir faire une boucle mais je ne sais pas par quel bout commencer

Merci de votre aide