Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/09/2011, 16:30
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: Insertar el valor ellegido en texto y no numero en un select dependiente

Cita:
Iniciado por saseisa Ver Mensaje
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));
}