Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Danado_

Cronograma entre datas

Recommended Posts

Galera tenho duas situações:

1 - data atual e data do evento 
2 - itens vindo do bd;

 

1- 

$start    = (new DateTime('2018-09-16'));
$end      = (new DateTime('2019-05-16'));
$interval = DateInterval::createFromDateString('1 month');
$period   = new DatePeriod($start, $interval, $end);

foreach ($period as $dt) {
echo ('<fieldset class="scheduler-border">
  			<legend class="scheduler-border">'.$dt->format("m-Y").'</legend>
  			<textearea name="tarefas">AQUI ENTRA OS ITENS</textarea>
		</fieldset>');
}

 

Isso fica assim: 

09-2018 
10-2018 
11-2018 
12-2018 
01-2019 
02-2019 
03-2019 
04-2019 

 

2- Preciso que fique assim:

 

09-2018 
item vindo do BD 1

10-2018 

item vindo do BD 2
11-2018 

item vindo do BD 3
12-2018 

item vindo do BD 4
01-2019 

item vindo do BD 5
02-2019 

item vindo do BD 6
03-2019 

item vindo do BD 7
04-2019 

item vindo do BD 8

 

e depois preciso dar um insert

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você não está conseguindo implementar? Mostre-nos o que tentou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por rogerio paulino
      Ola a todos, preciso montar um cronograma fisico financeiro onde eu trago do banco de dados alguns serviços, vou lancar um periodo para o cronograma, vai buscar do banco o valor do serviço e preciso cadastrar manualmente um percentual de serviço executado por mes, por exemplo. 
      Acontece q consegui atraves do post de um amigo consegui fazer com q busque o item do servico e os meses. Agora os problemas:
      Esta aparecendo o mes de julho duplicado
      Preciso deixar o campo editavel para ser lancado o valor de cada mes por exemplo. 
      E por fim preciso que aparece na coluna final o total por servico e embaixo da coluna o total por mes.
       
       
      ******************************************
      <?php
          $di= "2017-02-01";
          $df= "2017-08-01";

         $dini = strtotime($di);
         $dfim = strtotime($df);
      ?>
      <table border="1" class="table table-hover">

         <tr>
             <td align="center"><span><img src="atividades.png" /></span>
             </td>
         <?php
         while($dini <= $dfim)//enquanto uma data for inferior a outra
         {      
         ?>
           <td align=center><h5>
           <?php echo date('m/y', $dini).' '; //exibindo a data
            $dini = $dini + 2592000 ; ?> </h5>
            </td>
           <?php
         }
         $dini = strtotime($di);
         $dfim = strtotime($df);
         ?>  
         <td> teste
         </td>
         </tr>
         <tr>
         <td><h4> Definição do Tema </h4> </td>
          <?php
         while($dini <= $dfim)//enquanto uma data for inferior a outra
         {      
         ?>
           <td align=center style="color:#ffffff;"> <h4><?php echo date('M', $dini).' '; //exibindo a data
            $dini = $dini + 2592000 ; ?> </h4>
            </td>
           <?php
         }
         $dini = strtotime($di);
         $dfim = strtotime($df);
         ?>
         </tr>

      </table>
      ****************************************************
       
      por favor me ajudem.
      Obrigado
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.