Advertisement
Guest User

DatePeriod Table

a guest
Feb 1st, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.70 KB | None | 0 0
  1. <?php
  2.  
  3.     $from = (new DateTime())->format('Y-m-d');
  4.     $start_date = new DateTime($from);
  5.     $interval = DateInterval::createFromDateString('1 day');
  6.     $end_date = new DateTime((new DateTime($from))->modify('+365 days')->format('Y-m-d'));
  7.     $period = new DatePeriod($start_date, $interval, $end_date);
  8. ?>
  9. <table border="1" style="width:100%;border-collapse:collapse;">
  10. <?php
  11.     foreach ($period as $p):
  12.         $value = $p->format('d/m/Y');
  13. ?>
  14.     <tr>
  15.         <td><?php echo $value;?></td>
  16.         <td>ingresso</td>
  17.         <td>uscita</td>
  18.         <td>ingresso_2</td>
  19.         <td>uscita_2</td>
  20.         <td>ingresso_3</td>
  21.         <td>uscita_3</td>
  22. <?php
  23.     endforeach;
  24. ?>
  25.     </tr>    
  26. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement