Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
Meu nome é Sérgio e sou novo aqui no fórum,
Gostaria da ajuda de vocês para solucionar um problema que encontrei ao desenvolver um sistema de contagem regressiva com MySQL+PHP+js
O caso é o seguinte:
Eu tenho um campo data em uma tabela do meu BD no formato datetime (YYYY-mm-dd HH:ii:ss), eu faço a consulta ao BD e obtenho o valor dessa data com o PHP, até aí tranquilo.
Tenho também um script js que calcula quanto tempo falta de uma data específica até a data atual, só que ele calcula tudo de forma separada como no exemplo abaixo:
var YY = 2011;
var MM = 01;
var DD = 10;
var HH = 14;
var MI = 00;
var SS = 00;
var futuro = new Date(YY,MM-1,DD,HH,MI,SS);
para posteriormente fazer o calculo entre essa data e a data de hoje.
O que eu quero é pegar a data que veio do BD e está armazenada em uma variável do PHP ($valdata['data']) e obter esses dados separadamente e armazená-los em variáveis do PHP como por exemplo: $anos,$meses,$dias,$horas,$minutos e $segundos
Podendo assim enviar estes dados ao js e substituir os valores que atualmente são fixos pelas minhas variáveis do PHP, ficando assim o meu código js:
var YY = <?php $anos; ?>;
var MM = <?php $meses; ?>;
var DD = <?php $dias; ?>;
var HH = <?php $horas; ?>;
var MI = <?php $minutos; ?>;
var SS = <?php $segundos; ?>;
Será que alguma alma caridosa pode me dar a indicação do caminho certo, eu já tentei de tudo que foi jeito e talvez a solução seja bem mais simples do que eu imagino só que com a tensão de ficar insistindo em fazer acabamos perdendo a noção da lógica.
Qualquer ajuda é bem vinda e agradeco desde já!!
Sérgio
Carregando comentários...