Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: RedZer en 7 Julio 2011, 00:44 am



Título: pasar deudas al año siguiente
Publicado por: RedZer en 7 Julio 2011, 00:44 am
me podrian dar ideas tengo la siguiente tabla


id_tiposocio|nocatorcena|fecha|aportacion_catorcenal|adeudo
0650001412011-01-05200---
0650001422011-01-19200---
0650001432011-02-05200100

ok como se puede observar el socio cuyo id es 0650014 tiene una deuda de 100 pesos en el numero de catorcena 3 cuya fecha es       2011-02-05 ahora supongamos que ya ha pasado un año ya estamos en el 2012 como le podria hacer para que esa deduda automaticamente pasara alas primeras catorcenas del año 2012 . ejemplo de lo que yo deceo hacer

id_tiposocio|nocatorcena|fecha|aportacion_catorcenal|adeudo
0650001412012-01-05200100
0650001422012-01-19200---
0650001432012-02-05200---
como se puede ver la deuda ya no estaria en la catorcena numero 3 si no estaria en las primeras del año nuevo todo esto con el fin de que el usuario liquide la cuenta.


Título: Re: pasar deudas al año siguiente
Publicado por: ferarteclasico en 7 Julio 2011, 01:01 am
bueno, supongo que puede seleccionarse el dato del año en la cha  donde se presenta el adeudo, y si  con una instruccion localtime de sql se captura la fecha actual y se compara con la del adeudo, se relaliza una condicion de que si el año actual es mayor que el del adeudo entonces tome se valor  de aedudo y lo inserte en un registro pero que guarde los datos actuales como la fecha el codigo, la deuda etc; la verdad soy algo nuevo en esto pero bueno, solo se me ocurrio esto..