Código PHP:
$mes_actual = 1;
if ($mes_actual == 0)
{
echo $mes = date("m");
}elseif ($mes_actual == 1)
{
echo $mes = date("m")+1;
}
| ||||
Puedes usar printf() para darle un formato de salida ó usar strlen para ver los carácteres de tu variable, así si es 1 le añades el 0 de lo contrario.. nones. Igual si ves los atributos de la función date() hay uno --no recuerdo ahora-- que te regresa el número de mes con 2 dígitos, quizá te sirva... www.php.net/date www.php.net/printf www.php.net/strlen Suerte!
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
con date("m), obtengo el mes con los dos digitos, el lio es cuando le sumo un mes más... un 1, ya solo devuelve 1... y si es el mes 12.. no me puede quedar en 13... entonces no estoy es muy segura de cual seria la mejor forma de hacerlo. |
| ||||
... usa strtotime(): Código PHP:
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |