Tengo una BD donde guardo Profesores, y en cada profesor hay un campo 'materias' donde se guarda en forma de array los id de las materias que éste imparte.
Por ejemplo:
PROFESOR / MATERIAS
Jorge ------------ 6,10,12
Jose ------------- 5,12,18
Manuel --------- 2,6,10
Si quiero buscar todos los profesores que imparten la materia '12', cómo sería mi consulta?
Desde PHP, probé con:
Código PHP:
$idMateria = $_POST['idMateria'];
$consulta = mysql_query("SELECT * FROM profesores WHERE materias LIKE '%".$idMateria."%'", $link);
Luego en el foro de PHP me recomendaro igualar o usar IN, pero ninguna de las opciones dio resultado.
Me recomendaron consultar en este foro.
Hay alguna manera de consultar por uno de los valores del array que tengo en el campo materias?
Espero que alguien pueda ayudarme. Muchas gracias.