Ver Mensaje Individual
  #45 (permalink)  
Antiguo 14/01/2014, 12:51
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 13 años, 4 meses
Puntos: 12
Respuesta: Ajustar codigo

Gracias por toda tu paciencia ....

mira hice la prueba
imprimiendo $materias_elegidas; y me muestra array ....
si seleciono por ejemplo taller II solamente
muestra
ArrayEstas son las materias requisito encontradas en su selección:
Taller de lectura II

Código PHP:
 $materias_elegidas $_POST["clases"];
    echo 
$materias_elegidas;
$listaMaterias "('" implode("','"$materias_elegidas) . "')";
 
$query="SELECT 
                r.NOMBRE, r.ID_MATERIA, m.NOMBRE, m.ID_MATERIA 
        FROM 
                materia2 m LEFT JOIN materia2 r 
        ON 
                m.REQUISITO = r.ID_MATERIA
        WHERE 
                m.ID_MATERIA IN $listaMaterias 
        AND 
                (r.ID_MATERIA IS NOT NULL AND r.ID_MATERIA NOT IN $listaMaterias)"
;

    
$consulta = @mysql_query($query$conexion) or die(mysql_error());
 
if (
mysql_num_rows($consulta)){
    echo 
"Estas son las materias requisito encontradas en su selección: <br />";
 
    while (
$row mysql_fetch_array($consulta))
        echo 
$row["NOMBRE"] .  "<br />";