Criar condições OR dinamicamente passando uma matriz para uma consulta no MySQL PHP
Estou tentando criar uma condição OR dinamicamente usando uma matriz. Dada uma matriz, é claro que os nomes$courses = array('Eng, 'Deu', 'Bio', 'Chemi')
Quero ter uma consulta SQL que use os valores da matriz em sua cláusula AND com condições OR como:
SELECT *
FROM classe
/* The OR conditions should be created in AND clause using array */
WHERE class = 'EFG' AND (course = 'Eng' OR course = 'Deu' OR course = 'Bio')
Eu estou tentando fazer isso no PHP MySQL.
Qualquer ajuda seria muito apreciada
Desde já, obrigado