Buenas, tengo un pequeño problema
resulta que estoy realizando una lista de asistencia de trabajadores, correspondientes a semanas
, esta lista consta de los dias de la semana y los estados de asistencia del personal, incluyo imagen :
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 originalfor ($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