esta parte la tengo ok resulta que si quiero pasar asistencia queda de esta forma :
hasta ahi todo bien, pero resulta que si quiero elegir por ejemplo el 07-03-2011 del primer trabajador, el que esta al lado de la casilla Libre, este toma la fecha que sigue de los combo, en este caso el dia 06-03-2011, adjunto el code para ver si me hechan una mano:
Código PHP:
Ver original
for ($m=0;$m<=$menos;$m++) { $sll="SELECT asis_turno,asis_fecha FROM ipas..asistencia WHERE asis_fecha='$fe[$m]' AND id_pers='$pers'"; $exeee=$link20->prepare($sll); $exeee->execute(); $asis_estado=""; while ($rows=$exeee->fetch()) { $asis_estado=$rows['asis_turno']; $asis_fecha=$rows['asis_fecha']; } if ($asis_estado!='') { } if ($asis_estado=="" || $asis_fecha=="") { echo '<td class="punteado" align="center"> <select class="textBox" name="estado[]" onchange="this.form.submit()"> <option value="0">--Seleccione--</option> <option value="1">Dia Completo</option> <option value="3">Falta</option> <option value="4">Libre</option> <option value="5">Licencia Medica</option> <option value="2">Medio Dia</option> </select> <input name="persona[]" type="hidden" value="'.$pers.'"> <input type="hidden" name="promocion" value="'.$promocion.'"/> <input type="hidden" name="finicio" value="'.$finicio.'"/> <input type="hidden" name="fsupuesta" value="'.$fsupuesta.'"/> <input type="hidden" name="ftermino" value="'.$ftermino.'"/> <input type="hidden" name="semana" value="'.$semana.'"/> <input type="hidden" name="est" value="si"/></td>'; } if ($asis_estado=="3") { echo '<td class="punteado" align="center"> <input name="falta" class="input" type="text" readonly="readonly" value="Falta" > </td>'; } if ($asis_estado=="2") { echo '<td class="punteado" align="center"> <input name="mediodia" class="input" type="text" readonly="readonly" value="Medio Dia"> </td>'; } if ($asis_estado=="5") { echo '<td class="punteado" align="center"> <input name="licencia" class="input" type="text" readonly="readonly" value="Licencia Medica"> </td>'; } if ($asis_estado=="1") { echo '<td class="punteado" align="center"> <input name="turnocompleto" class="input" type="text" readonly="readonly" value="Dia Completo"> </td>'; } if ($asis_estado=="4") { echo '<td class="punteado" align="center"> <input name="libe" class="input" type="text" readonly="readonly" value="Libre"> </td>'; } } echo '</tr>';
si necesitan mas info la coloco, Gracias de antemano