Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/06/2011, 08:11
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 3 meses
Puntos: 89
Respuesta: sistema mes/cuotas dentro de bucle.

Cita:
Iniciado por stramin Ver Mensaje
te va a convenir hacer la cuenta de meses aparte

Código PHP:
$mes 1// inicias el primer mes
for($ii 1$ii <= $cuota$ii++){
  if(
$mes 12){ //si es mas de 12
    
$mes=1// lo reinicias en 1
  
}
  if(
$mes <= 9){
    
$vencimiento date('Y-').'0'.$mes.date('-d');
  }else{ 
    
$vencimiento date('Y-').$mes.date('-d');
  }
  echo 
$vencimiento;
  
$mes++; // aumentas un mes en cada ciclo

ve si te resulta.
no esta mal, pero te olvidas que vencimiento, es el mes siguiente a la carga por lo tanto no puede empezar en mes 01.... :(

igual arme este que funciona hasta 2013-12-30 cuotas.

Código PHP:
$messiguiente    =    1    ;
            
$mescontinuo    =    1    ;
            
$añosiguiente    =    date('Y')    +    1    .    '-';
            
$añocontinuo    =    date('Y')    +    2    .    '-';
    for(
$ii 1$ii <= $cuota$ii++)
     {
        
$mes    =    date('m')    +    $ii;
        if( 
$mes    <=    9    
        {
            
$vencimiento    =    date('Y-')    .    '0'    .    $mes    .date('-d');
        }elseif(    
$mes    >=    13    )
        {
            if(
$messiguiente    <=    9)
            {
                
$vencimiento    =    $añosiguiente    .    '0'    .    $messiguiente    .date('-d');
                
$messiguiente++;
            }elseif(
$messiguiente    >=    13)
            {
                
$vencimiento    =    $añocontinuo    .    '0'    .    $mescontinuo    .date('-d');
                
$mescontinuo++;
            }else{
                
$vencimiento    =    $añosiguiente    .    $messiguiente    .date('-d');
                
$messiguiente++;
            }
        }else{
            
$vencimiento    =    date('Y-')    .    $mes    .date('-d');
        }
        
    echo 
$vencimiento."<br>"
__________________
Mono programando!
twitter.com/eguimariano