pruebaJL.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?php
  2. ini_set('display_errors', 1);
  3. ini_set('display_startup_errors', 1);
  4. error_reporting(E_ALL);
  5. require_once 'shared/conexionBD.php';
  6. mysqli_query($conexion, "SET NAMES utf8");
  7. /*$qry = "UPDATE ITT_ASW_SUDE SET VADI = '226.00' WHERE IDSU = '2023-07' AND TIPO = 'A'";
  8. mysqli_query($conexion, $qry);*/
  9. $totalElec = 0;
  10. $qryTest = "SELECT * FROM ITT_ASW_SUDE WHERE TIPO = 'E' ORDER BY IDSU DESC";
  11. $gstTest = mysqli_query($conexion, $qryTest);
  12. $arrTest = array();
  13. while ($test = mysqli_fetch_assoc($gstTest)) {
  14. $vadi = array_key_exists($test['IDSU'], $arrTest) ? floatval($arrTest[$test['IDSU']]['AHORRO']) : 0;
  15. $arrTest[$test['IDSU']] = [
  16. "FECHA" => $test['IDSU'],
  17. "AHORRO" => $vadi + floatval($test['VADI']),
  18. ];
  19. }
  20. $arrElec = array();
  21. $cont = 0;
  22. foreach($arrTest as $key=>$val){
  23. $arrDate = explode("-", $key);
  24. $currentMonth = date("m");
  25. $currentYear = date("Y");
  26. if($currentYear == $arrDate[0] && $currentMonth == $arrDate[1]) continue;
  27. if($currentYear == $arrDate[0] && intval($currentMonth) < intval($arrDate[1])) continue;
  28. if($cont < 12){
  29. var_dump($cont);
  30. echo "<br>";
  31. $arrElec[] = $val;
  32. $totalElec = $totalElec + floatval($val['AHORRO']);
  33. }
  34. $cont++;
  35. }
  36. /*var_dump($total);
  37. echo "<br>";
  38. var_dump($cont);
  39. echo "<br>";*/
  40. /*$valorMes = 5431 + 5 + 3980;
  41. $diasMes = 31;
  42. $valorDia = $valorMes / $diasMes;
  43. $vadi = ceil($valorDia);
  44. for($i = 1; $i <= $diasMes; $i++){
  45. $qry = "INSERT INTO ITT_ASW_SUDE VALUES ('2022-12', $vadi, $i, 'A')";
  46. mysqli_query($conexion, $qry);
  47. var_dump($qry);
  48. echo "<br>";
  49. }*/
  50. /*$qry = "DELETE FROM ITT_ASW_SUDE WHERE IDSU = '2022-11' AND TIPO = 'A'";
  51. mysqli_query($conexion, $qry);*/