Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/01/2014, 15:55
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 7 meses
Puntos: 270
Respuesta: Ajustar codigo

Cita:
Iniciado por Alexis88 Ver Mensaje
Repito, es un tanto ineficiente hacerlo así
Las queries dentro de bucles siempre hacen daño..

Código PHP:
Ver original
  1. $materias_elegidas = array("0343", "9563", "0435", "0394");
  2. $listaMaterias="('".implode("','",$materias_elegidas)."')";
  3. $consulta = mysqli_query($conexion, "SELECT requisito FROM materias WHERE materia in $listaMaterias and (requisito IS NOT NULL and requisito NOT IN $listaMaterias)");
Si esa consulta devuelve filas, es que hay un error.Modificar la query para que de los nombres de las asignaturas es sencillo, si es necesario.