Código PHP:
<script type="text/javascript" src="js/generales.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<?php include "../conexion.php"; ?>
<button onClick="Guardar('nuevomes','trabajadores','guardar-mes')">Guardar</button>
<form id="nuevomes">
<h2> SUELDO TRABAJADORES</h2>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="8%"></td>
<td width="20%"></td>
<td width="12%"> </td>
<td width="17%"> </td>
<td width="3%"> </td>
<td width="40%"> </td>
</tr>
<tr>
<td>Trabajador:</td>
<td colspan="2"><?php
$resultado_consulta_mysqli2=mysqli_query($mysqli,"select * from trabajadores ORDER BY nombre");
echo "<select name='idtrabajador'>";
echo "<option value=''>Seleccione</option>";
while($fila1=mysqli_fetch_array($resultado_consulta_mysqli2)){
echo "<option value='".$fila1["id"]."'>".$fila1["nombre"]."</option>";
}
echo "</select>";?></td>
<td valign="top"> </td>
<td rowspan="9" valign="top"> </td>
<td rowspan="9" valign="top"></td>
</tr>
<tr>
<td>Mes:</td>
<td><input name="mes" type="text" id="mes" /></td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td>Año:</td>
<td><input name="ano" type="text" id="ano" /></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td valign="top"></td>
</tr>
<tr>
<td>Importe:</td>
<td><input name="importe" type="number" id="importe" /></td>
<td valign="top">€</td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td></td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
</table>
</form>
</div>
Código PHP:
<script type="text/javascript" src="js/generales.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<?php include "../conexion.php"; ?>
<button onClick="Guardar('nuevopago','trabajadores','guardar-recibo')">Guardar</button>
<form id="nuevopago">
<h2> RECIBOS TRABAJADORES</h2>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="8%"></td>
<td width="20%"></td>
<td width="12%"> </td>
<td width="17%"> </td>
<td width="3%"> </td>
<td width="40%"> </td>
</tr>
<tr>
<td>Trabajador:</td>
<td colspan="2"><?php
$resultado_consulta_mysqli2=mysqli_query($mysqli,"select * from trabajadores ORDER BY nombre");
echo "<select name='idtrabajador'>";
echo "<option value=''>Seleccione</option>";
while($fila1=mysqli_fetch_array($resultado_consulta_mysqli2)){
echo "<option value='".$fila1["id"]."'>".$fila1["nombre"]."</option>";
}
echo "</select>";?></td>
<td valign="top"> </td>
<td rowspan="9" valign="top"> </td>
<td rowspan="9" valign="top"></td>
</tr>
<tr>
<td>Fecha:</td>
<td><input name="fecha" type="date" id="fecha" /></td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td>Importe:</td>
<td><input name="importe" type="number" id="importe" /></td>
<td>€</td>
<td> </td>
</tr>
<tr>
<td>Concepto:</td>
<td colspan="2"><input type="text" name="concepto" id="concepto" size="50" /></td>
<td valign="top"></td>
</tr>
<tr>
<td> </td>
<td></td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td></td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
</table>
</form>
</div>
MESES TRABAJADORES
id idtrabajador mes ano importemes ptedecobrar
PAGO TRABAJADORES
id idtrabajador fecha importe concepto mesaplicado
Ahora bien, el problema que tengo es el siguiente: yo quiero que al crear un cobro se aplique al mes más antiguo de dicho trabajador, y cuando este llegue a 0 se aplique al mes siguiente, ¿Como puedo hacerlo? yo tengo ahora un select en la ficha del recibo, que salen los meses en los que ptedecobrar es superior a 0, y al seleccionar el select guardar ese recibo como aplicado a ese mes, pero lo que quiero es que aplique solo ese importe al mes más antiguo.
gracias por adelantado.