Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2008, 13:12
diazhh
 
Fecha de Ingreso: septiembre-2007
Mensajes: 139
Antigüedad: 16 años, 7 meses
Puntos: 1
aumentar fecha

Hola a todos estimados, le expongo aca mi duda.
tengo que imcrementar una fecha de15 en 15.
osea,
2008-05-15
2008-05-30
2008-06-15
2008-06-30
2008-07-15
2008-07-30

como podria hacelo??

rese resultado lo arroja dentro de un bucle que ya cree.. este bucle le puse un contandor para intentar crear una funcion que me haga eso..
les muestro parte del codigo..
Código PHP:
?>
<table width="100%" border="1">
  <tr>
    <td><div align="center">Fecha</div></td>
    <td><div align="center">Cuota</div></td>
    <td><div align="center">cuota</div></td>
    <td><div align="center">resto</div></td>
  </tr>
  


<?php


$contador
=1;
while (
$monto>=0)
{

if (
$monto $cuota){
?>
<tr>
    <td><?php echo fe($fecha,$contador); ?></td>
    <td><div align="center"><?php echo $monto ?></div></td>
    <td><div align="center"><?php echo $cuota ?></div></td>
    <td><div align="center">r</div></td>
  </tr>
<?php
}else{
?>
<tr>
    <td>&nbsp;</td>
    <td><div align="center"><?php echo $monto ?></div></td>
    <td><div align="center"><?php echo $cuota ?></div></td>
    <td><div align="center">r</div></td>
  </tr>
<?php

}

   
$monto $monto $cuota;
   
$contador++;
}


?>
</table>
la funcion fe es esto
Código PHP:
function fe($fecha,$contador){

if (
preg_match("/([0-9][0-9]){1,2}-[0-9]{1,2}-[0-9]{1,2}/",$fecha)) 
        list(
$anio,$mes,$dia)=split("-",$fecha); 

$mes $mes $contador;
return 
$mes;

pero si el mes es el 05 el me retorna
05
06
07
08
09
10
11
12
13
14
15
y bueno.. lo ideal es que despues del 12 lo regresara a 1 y luego 2...
me entienden???
alguna ayuda porfa???