Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera...
Seguinte como faço esse esquema
Tenho um esquema de comparação.
date('Y-m-01') a date('Y-m-30')
saida
2006-06-01 a 2006-06-30
O esquema ele vai comprar todas os dias do dia 01 até o dia 30 desse mês. ( Isso e um exemplo de onde quero chegar).
Eu quero que ele compare do dia --> 2006-06-10 a 2006-07-10
Quando chegar o mês 07 (2006-07-10) continua comparando até o final 2006-07-10 depois passando para esse dia 2006-07-11 volta comparar --> 2006-07-10 a 2006-08-10 e assim por diante.
E uma coisa doida.
Mas preciso fazer esse esquema, tem como???
Aguardo pela uma luz. http://forum.imasters.com.br/public/style_emoticons/default/yay.gif
Galera o amigo Daniel Lemes, eu fiz um esquema aqui, antes eu não entendia como usar mktime agora entendi um pouquinho.veja que fiz e deu certo.<?php// aqui eu coloquei o dia no qual queria até dia 10, caso mudar Ex. $dia='11' vai dar outra resposta// $dia=date('d') ---> já registrando o dia de cada mês$dia = '10';// coloquei os dias de 01 até 10if($dia == "01" || $dia == "02" || $dia == "03" || $dia == "04" || $dia == "05" || $dia == "06" || $dia == "07" || $dia == "08" || $dia == "09"|| $dia == "10"){//se encontrar o dia de 01 até 10, vai subtrair o mês (-1)echo date('Y-m-d', mktime(0, 0, 0, date('m')-1, 10, date('Y')))."<br>";echo date('Y-m-d', mktime(0, 0, 0, date('m'), 10, date('Y')))."<br>";}else{// Maior de 11 soma o mês final (+1)echo date('Y-m-d', mktime(0, 0, 0, date('m'), 10, date('Y')))."<br>";echo date('Y-m-d', mktime(0, 0, 0, date('m')+1, 10, date('Y')));}?> Bom era isso que eu queria.. se alguém precisar está aqui..Abraçose valeu..!!
mktime, pesquisa aqui no forum, ja respondi duvida parecida
ai ta o manual da função.
http://br.php.net/manual/pt_BR/function.mktime.php