Bonjour,
je suis en train de me prendre la tête depuis une journée pour faire un page de modification... je fais que de retourner le problème dans tous les sens mais j'ai l'impression que je pars super compliqué alors que je pourrais faire ça plus rapidement.

Je vous explique mon problème.

J'ai 3 tables

ABONNE: num_abo // je stock les infos de mes abonnés
SEGMENT: num_seg // catégorie d'abonné ex : webmaster, chef d'entreprise...
LIENSEGMENT : num_lien, num_seg, num_abo // je stock les liens entre ces 2 tables

Admettons que j'ai un ABONNE avec un num_abo = 23

SEGMENT de num_seg =1,2,3,4,5

et l'abonné est associé un quelques segments

LIENSEGMENT (1,2,23)
LIENSEGMENT (1,5,23)

Comment faire pour afficher toutes les cases à cocher donc tous les segments et mettre checked au segment correspondant au num_abo = 23 ?

Je ne sais pas si c'est possible à faire en faisant une seule requête...

J'ai essayé avec plusieurs façon (avec tableaux...) mais trop fastidieuse et qui n'aboutit au final à rien...

merci de m'éclairer...
merci d'avance

langage : php/sql

Jonathan