Cita:
Iniciado por saseisa
creo que el error esta aca
Código:
<option value="'.$row[idlicenciatura].'">'.$row[licenciatura].'</option>';
donde estas poniendo el $row[idlicenciatura] en el value en vez de usar tambien $row[licenciatura].
checalo a ver si te funciona
GRACIAS por responder pero si le cambio el segundo combo ya no me muestra nada ... porque comentaba arriba q son selects dependientes
este es el codigo del como 1 licenciaturas
<option text="0">Seleccionar</option>
<?php
$db = new MySQL();
$db->open();
$consulta = $db->consulta("SELECT * FROM licenciaturas ");
if ($row = $db->fetch_array($consulta)) {
do {
echo
'<option value="'.$row[idlicenciatura].'">'.$row[licenciatura].'</option>';
}while($row = $db->fetch_array($consulta));
}
?>
del combo 2 despues de elegir la licenciatura <select name="combo2" id="combo2" style="width:200px">
</select>
este es el codigo php $db = new MySQL();
$db->open();
$consulta = $db->consulta("SELECT * FROM grados1 WHERE idlicenciatura LIKE '$_POST[elegido]'");
if ($row = $db->fetch_array($consulta)) {
do {
echo
'<option value="'.$row['idgrado'].'">'.$row['idgrado'].'</option>';
}while($row = $db->fetch_array($consulta));
}