Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2015, 12:16
Avatar de ruxee
ruxee
Usuario no validado
 
Fecha de Ingreso: agosto-2002
Ubicación: USA
Mensajes: 131
Antigüedad: 22 años, 3 meses
Puntos: 7
Pregunta Arreglo de ListBox

Hola a todos,

Tengo una duda que no puedo resolver. En un formulario tengo un listado de personas las cuales luego de ejecutado su servicio debo indicar cuantos puntos le dan del 1-5 segun su rendimiento.

La modalidad es que en el listado aparece un checkbox, el listbox con el rango de puntos y el nombre del individuo.

Aqui la muestra de como se ve una linea del listado


Hasta el punto de recorrer los checkbox que contienen el id del individuo y que marco para finalizar y actualizar el registro me queda bien, pero no logro entrar al valor seleccionado de cada listbox.


Aqui les pongo la linea que me genera el checkbox, el listbox y el nombre del inviduo que obviamente esta dentro de un ciclo. O sea que si en la tabla de datos de la que obtiene esto cuenta con 3 registros me mostrara tres individuos. (me explico?)
Código PHP:
<tr>
          <td><label>
            <input name="CHKid_trans[]" type="checkbox" id="CHKid_trans[]" value="<?php echo $row_tmgenagencia['id_trans']?>" />
          </label></td>
          <td><label>
            <select name="LSTreputacion[]" id="LSTreputacion[]">
              <option value="5">5</option>
              <option value="4">4</option>
              <option value="3">3</option>
              <option value="2">2</option>
              <option value="1">1</option>
              <option value="0">0</option>
            </select>
          </label></td>
Aqui el script que uso para actualizar el estado del individuo
Código PHP:
foreach($_POST['CHKid_trans'] as $idtmg){
        
$sql_finsrv "UPDATE tbl_trans SET
            estado=4,
            ultimoestado=NOW()
        WHERE id_transmigrante = "
.$idtmg." LIMIT 1";
        
$res_sql_finsrv mysql_query($sql_finsrv) or die(mysql_error());

La idea es que de cada linea que marco el checkbox me obtenga la calificacion seleccionada en el listbox.

De antemano gracias

Última edición por ruxee; 12/06/2015 a las 12:29 Razón: Ampliacion de la informacion