Alors je me pose juste une question existentielle, je sais que les deux solutions que je vais exposer marchent mais j'aimerais savoir ce qui est le plus "propre" selon vous :
Alors le problème : deux tables, on va dire NEWS et DISCIPLINES, reliées par une table NEWS_DISCIPLINES
quand je mets à jour une news, je peux changer les disciplines auxquelles elle se rapporte.
Donc que faire :
1)
Code : Tout sélectionner
REPLACE INTO NEWS_DISCIPLINES SET (id_news, id_discipline) VALUES ($machin, $truc)2)
Code : Tout sélectionner
DELETE FROM NEWS_DISCIPLINES WHERE id_news=$trucCode : Tout sélectionner
INSERT INTO NEWS_DISCIPLINES SET (id_news, id_discipline) VALUES ($machin, $truc)merki