Foros del Web » Programando para Internet » PHP »

PHP OO obtener un tercer valor de una lista desplegable

Estas en el tema de obtener un tercer valor de una lista desplegable en el foro de PHP en Foros del Web. Saludos, Tengo la siguiente consulta: <?php require("connect_db.php"); $result = mysql_query("SELECT codcargo,nomcargo,grupo FROM cargo ORDER BY nomcargo ASC"); ?> <label for="comboca">*CARGO ACTUAL/EXAUTORIDAD</label> <select name="comboca" id="comboca" onchange="activarCampo()"> ...
  #1 (permalink)  
Antiguo 05/05/2013, 09:11
 
Fecha de Ingreso: abril-2013
Mensajes: 53
Antigüedad: 11 años, 1 mes
Puntos: 0
Pregunta obtener un tercer valor de una lista desplegable

Saludos,

Tengo la siguiente consulta:

<?php
require("connect_db.php");
$result = mysql_query("SELECT codcargo,nomcargo,grupo FROM cargo ORDER BY nomcargo ASC");
?>
<label for="comboca">*CARGO ACTUAL/EXAUTORIDAD</label>
<select name="comboca" id="comboca" onchange="activarCampo()">
<option value="">Seleccione un Cargo</option>
<?php
while($fila = mysql_fetch_array($result)) {
echo "<option value='".$fila[0]."'>".utf8_encode($fila[1])."</option>";
}
?>
</select>

y la funcion:

function activarCampo(){

var aa= document.form1.comboca.options.selectedIndex;
bb=$("#comboca option:selected").text();
alert(aa);
alert(bb);
/*Me muestra el codcargo y nomcargo*/
if(){ /* Aqui voy necesito el grupo para mostrar unos campos*/
document.getElementById("ndiascall").style.display = "block";
}else{
document.getElementById("ndiascall").style.display = "none";
}
}

He buscado por google y no he podido obtener el valor del grupo.

Agradesco su colaboración
  #2 (permalink)  
Antiguo 05/05/2013, 12:57
 
Fecha de Ingreso: abril-2013
Mensajes: 53
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: obtener un tercer valor de una lista desplegable

Disculpen. Por lo que he leido pienso que no se puede hacer. Que otra solucion me pueden dar?

Etiquetas: php+javascript+mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:16.