q es para mi combo 2, después de elegir la Licenciatura, el grado... ahora necesito mostrar las asignaturas
tengo esto y funciona perfecto
Código PHP:
<?php
include("includes/config.inc.php");
include("includes/mysql.class.php");
$db = new MySQL();
$db->open();
$consulta = $db->consulta("SELECT * FROM asignaturas WHERE idgrado LIKE '$_POST[elegido]'");
if ($row = $db->fetch_array($consulta)) {
do {
echo
'<option value="'.$row['id_asignatura'].'">'.$row['nombre'].'</option>';
}while($row = $db->fetch_array($consulta));
}
?>
les comento que funciona perfecto, pero me gustaria saber si puedo condicionar con un $_SESSION para q solo despliegue ciertas materias... es decir después de elegir la lic. y el grado q no me muestre todas sino las q cumplan la condición de $_SESSION
tengo el siguiente codigo pero no logro q funcione
Código PHP:
<?php
include("includes/config.inc.php");
include("includes/mysql.class.php");
$db = new MySQL();
$db->open();
$consulta = $db->consulta sprintf("SELECT * FROM asignaturas WHERE idgrado LIKE '$_POST[elegido]' and id_docente='%s'",$_SESSION['mivariabledesesion']));
if ($row = $db->fetch_array($consulta)) {
do {
echo
'<option value="'.$row['id_asignatura'].'">'.$row['nombre'].'</option>';
}while($row = $db->fetch_array($consulta));
}
?>