123 - PHP Online

Form of PHP Sandbox

Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php in the places where the PHP script should be executed.



Your result can be seen below.

Result of php executing





Full code of 123.php

  1. <?php
  2. for ($i=1; $i<14; $i++) {
  3.     for ($j=0; $j<24; $j++) { 
  4.                 $h = $i;
  5.                 $k = $j+1;
  6.                
  7.         if ($i<10) {
  8.             $fstDate ='0'.$i;
  9.         } else {
  10.             $fstDate =$i;
  11.         }
  12.                                
  13.         if ($j<10) {
  14.             $fstHour ='0'.$j;
  15.         }else {
  16.             $fstHour =$j;
  17.         }
  18.                
  19.         if ($k<10) {
  20.             $secHour ='0'.$k;
  21.         }else {
  22.             $secHour =$k;
  23.         }
  24.                
  25.         if ($k==24) {
  26.             $secHour = '00';
  27.                         $h = $i+1;                   
  28.         }
  29.                
  30.         if ($h<10) {
  31.             $secDate ='0'.$h;
  32.         } else {
  33.             $secDate =$h;
  34.         }
  35.         
  36.         echo "UNION (SELECT dttm, AVG(`r0`), AVG(`r1`), ((MAX(`r19`)-MIN(`r19`))/4.187), (MAX(`r11`)-MIN(`r11`)) FROM ((SELECT * FROM `all_data_device_4` WHERE `dttm` < '2023-09-".$fstDate." ".$fstHour.":00:00' ORDER BY `dttm` DESC LIMIT 1) UNION (SELECT * FROM `all_data_device_4` WHERE `dttm` BETWEEN '2023-09-".$fstDate." ".$fstHour.":00:00' AND '2023-09-".$secDate." ".$secHour.":00:00')) AS t1 ORDER BY `t1`.`dttm` DESC)" . "<br>";
  37.     }
  38. }
File Description
  • 123
  • PHP Code
  • 13 Sep-2023
  • 1.02 Kb
You can Share it: