Budowanie zapytania SQL na podstawie pól wyboru

Powiedzmy, że mam formularz, który ma 30 pól wyboru, które odpowiadają gatunkom muzycznym (przekazuje do obsługi formularza PHP).

Mam stół artystów, który ma pole gatunku. Jakie są najlepsze praktyki dotyczące budowania zapytania, które zachowuje się zgodnie z:

Wybierz nazwę OD artystów WHERE genreId = 1 OR genreId = 2 OR. . . itd. itp. Gdzie pola wyboru są wybierane z pól wyboru.

Wiem, że mogę dynamicznie budować klauzulę WHERE w PHP, ale mam zwyczaj używania przygotowanych instrukcji i procedur składowanych. Co powinienem zrobić?

questionAnswers(1)

yourAnswerToTheQuestion