How to generate a weekly report?

Sushant Aryal

i was able to generate a weekly report using some date function. The table looks like

-------------------------------------------------------------------------
week |Sunday  |Monday  |Tuesday |Wednesday |Thursday |Friday  |Saturday |
     |July 21 |July 22 |July 23 |July 24   |July 25  |July 26 |July 27  |
-------------------------------------------------------------------------

but whenever the current week consists of 2 months, like end of July and start of August. i am unable to find the current week. The table looks like

-------------------------------------------------------------------------
week |Sunday  |Monday  |Tuesday |Wednesday |Thursday |Friday  |Saturday |
     |July 28 |July 29 |July 30 |July 31   |July 32  |July 33 |July 34  |
-------------------------------------------------------------------------

please help. The result should look like

--------------------------------------------------------------------------
week |Sunday  |Monday  |Tuesday |Wednesday |Thursday |Friday   |Saturday |
     |July 28 |July 29 |July 30 |July 31   |August 1 |August 2 |August 3 |
--------------------------------------------------------------------------
dognose

I assume you have the first day of the week as a starting point?

Then use phps stringtotime to easily progress in days:

<?php
   $startOfWeek = date("Y-m-d", strtotime("Monday this week"));

   for ($i=0; $i<7;$i++){
       echo date("l, d M", strtotime($startOfWeek . " + $i day"))."<br />";
   }
?>

Output:

Monday, 29 Jul
Tuesday, 30 Jul
Wednesday, 31 Jul
Thursday, 01 Aug
Friday, 02 Aug
Saturday, 03 Aug
Sunday, 04 Aug

format as required.

Update to your Question:

//find week start
$weekstart = date("Y-m-d", strtotime("Monday this week"))   ;
echo $weekstart; 

strtotime is pretty flexible .

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to generate report (Extent Report) in Specflow Project

From Dev

How to generate a dynamic report in java

From Dev

Copy days report to weekly

From Dev

How to generate weekly dates from bi-weekly pay period in Excel

From Dev

How to generate HTML report streams with JasperReports?

From Dev

How to generate xml report with scoverage maven plugin?

From Dev

How to generate test coverage report in Meteor / Velocity?

From Dev

How to generate html report with gradle 1.12?

From Dev

How to generate an API difference report (automatically)?

From Dev

How to generate cucumber report name with a timestamp?

From Dev

How to generate a report file using facebook Jest

From Dev

How to generate pdf report of junit test results?

From Dev

How do I generate a Dashboard Report in jmeter?

From Dev

How do I generate a Dashboard Report in jmeter?

From Dev

How to generate an API difference report (automatically)?

From Dev

How to use selenium IDE to generate HTML report

From Dev

How to generate absentee report with date of absent

From Dev

How to generate a basic JUnit/Selenium Report?

From Dev

How to generate a folder size report with PowerShell?

From Dev

How to generate pdf report automatically in Dynamics NAV

From Dev

How to generate report using PIVOT based on date

From Dev

How to generate uptime monthly report in linux?

From Dev

How to generate a detail report of functional coverage in Questasim?

From Dev

report weekly in php mysql from form field

From Dev

PHP - MySQL Weekly Sales Report Query Issue

From Dev

Windows Phone store weekly sales report

From Dev

how to make scalatest generate html report through sbt

From Dev

How to generate pdf report using thymeleaf as template engine?

From Dev

How to generate a report as a .CIF(Catalog Interchange Format) file format?

Related Related

  1. 1

    How to generate report (Extent Report) in Specflow Project

  2. 2

    How to generate a dynamic report in java

  3. 3

    Copy days report to weekly

  4. 4

    How to generate weekly dates from bi-weekly pay period in Excel

  5. 5

    How to generate HTML report streams with JasperReports?

  6. 6

    How to generate xml report with scoverage maven plugin?

  7. 7

    How to generate test coverage report in Meteor / Velocity?

  8. 8

    How to generate html report with gradle 1.12?

  9. 9

    How to generate an API difference report (automatically)?

  10. 10

    How to generate cucumber report name with a timestamp?

  11. 11

    How to generate a report file using facebook Jest

  12. 12

    How to generate pdf report of junit test results?

  13. 13

    How do I generate a Dashboard Report in jmeter?

  14. 14

    How do I generate a Dashboard Report in jmeter?

  15. 15

    How to generate an API difference report (automatically)?

  16. 16

    How to use selenium IDE to generate HTML report

  17. 17

    How to generate absentee report with date of absent

  18. 18

    How to generate a basic JUnit/Selenium Report?

  19. 19

    How to generate a folder size report with PowerShell?

  20. 20

    How to generate pdf report automatically in Dynamics NAV

  21. 21

    How to generate report using PIVOT based on date

  22. 22

    How to generate uptime monthly report in linux?

  23. 23

    How to generate a detail report of functional coverage in Questasim?

  24. 24

    report weekly in php mysql from form field

  25. 25

    PHP - MySQL Weekly Sales Report Query Issue

  26. 26

    Windows Phone store weekly sales report

  27. 27

    how to make scalatest generate html report through sbt

  28. 28

    How to generate pdf report using thymeleaf as template engine?

  29. 29

    How to generate a report as a .CIF(Catalog Interchange Format) file format?

HotTag

Archive