par
jeromebo » 06 janv. 2009, 16:42
bonjour,
j'ai une base de donneé ou je mets une liste de professeur, chaque professeur pouvant avoir plusieur instruments à disposition. Pour cela, lorsque j'édite mon professeur dans ma console en php, j'ai mis en place une zone ou la personne doit cocher tout les instruments qu'elle a. Ensuite il viennent tous indiquer dans le meme champs séparé par une virgule. Dans dream, cela s'appelle, comma-separated-checkbox.
Mon dilemme, est que lorsque je fait un nouveau recordset et que je lui indique le filtre instruments, ex :
je voudrais qu'il m'affiche tous les profs qui ont comme instruments Orgue. Mais le souci est qu'il affiche uniquement le prof qui ont 1 seul instrument est qui est l'Orgue. Celui qui à deux instruments(donc dans ma base, il y aura noté :Orgue,Piano), il ne le prend pas celui là.
Comment faire pour filtrer tout les profs et meme ceux qui ont plusieur instruments.
Merci de votre aide..
bonjour,
j'ai une base de donneé ou je mets une liste de professeur, chaque professeur pouvant avoir plusieur instruments à disposition. Pour cela, lorsque j'édite mon professeur dans ma console en php, j'ai mis en place une zone ou la personne doit cocher tout les instruments qu'elle a. Ensuite il viennent tous indiquer dans le meme champs séparé par une virgule. Dans dream, cela s'appelle, comma-separated-checkbox.
Mon dilemme, est que lorsque je fait un nouveau recordset et que je lui indique le filtre instruments, ex :
[code]SELECT *
FROM professeurs
WHERE Branches = 'Orgue'[/code]
je voudrais qu'il m'affiche tous les profs qui ont comme instruments Orgue. Mais le souci est qu'il affiche uniquement le prof qui ont 1 seul instrument est qui est l'Orgue. Celui qui à deux instruments(donc dans ma base, il y aura noté :Orgue,Piano), il ne le prend pas celui là.
Comment faire pour filtrer tout les profs et meme ceux qui ont plusieur instruments.
Merci de votre aide..