Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2010, 13:34
Avatar de fakulicious
fakulicious
 
Fecha de Ingreso: mayo-2008
Ubicación: Mendoza
Mensajes: 140
Antigüedad: 16 años
Puntos: 2
Pregunta Buscar en un array en la BD

Hola! Que tal?

Tengo una tabla en la BD donde cargo Profesores. Existe un campo 'materias' en el que se guardan los id de las materias a las que está asignado ese profesor. Por ejemplo:

6,10,12

Lo que necesito ahora es buscar los profesores que aplican a cierta materia.

La prueba que hice fue esta:

Código PHP:

$idMateria 
$_POST['idMateria'];

$consulta mysql_query("SELECT * FROM profesores WHERE materias LIKE '%".$idMateria."%'"$link); 

Pero cuando le envié el id 2, me seleccionó también las que tienen el id 12 asignado, porque encontró el 2.

Cómo puedo hacer para buscar en cada uno de los id que están en el campo 'materias' pero enteros, no por partes?

Espero que alguien me pueda ayudar.

Muchas gracias. Saludos.
__________________
Facundo
http://www.creactivo.com.ar

Última edición por fakulicious; 09/09/2010 a las 13:36 Razón: Error de tipeo.