xhkmx

Untitled

Nov 18th, 2014
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.22 KB | None | 0 0
  1. <?php
  2.  
  3. session_start();
  4. include("function.php");
  5.  
  6. dbConnect("db_seeview");
  7.  
  8. $month = (isset($_GET['month'])) ? $_GET["month"] : "Sep";
  9. $year = (isset($_GET['year'])) ? $_GET["year"] : 2014;
  10. $date = date_parse($month);
  11. $monthID = $date['month'];
  12.  
  13.  
  14. $sql = "SELECT * FROM tbl_ma";
  15. $sql .= " WHERE month = '{$month}'";
  16. $rs = mysql_query($sql);
  17. $getRec = mysql_fetch_assoc($rs);
  18.  
  19.  
  20. $sql2 = "Select element,
  21. SUM(CASE WHEN Month = 'Jan' THEN total ELSE 0 END ) AS Jan,
  22. SUM(CASE WHEN Month = 'Feb' THEN total ELSE 0 END ) AS Feb,
  23. SUM(CASE WHEN Month = 'Mac' THEN total ELSE 0 END ) AS Mac,
  24. SUM(CASE WHEN Month = 'Apr' THEN total ELSE 0 END ) AS Apr,
  25. SUM(CASE WHEN Month = 'May' THEN total ELSE 0 END ) AS May,
  26. SUM(CASE WHEN Month = 'Jun' THEN total ELSE 0 END ) AS Jun,
  27. SUM(CASE WHEN Month = 'Jul' THEN total ELSE 0 END ) AS Jul,
  28. SUM(CASE WHEN Month = 'Aug' THEN total ELSE 0 END ) AS Aug,
  29. SUM(CASE WHEN Month = 'Sep' THEN total ELSE 0 END ) AS Sep,
  30. SUM(CASE WHEN Month = 'Oct' THEN total ELSE 0 END ) AS Oct,
  31. SUM(CASE WHEN Month = 'Nov' THEN total ELSE 0 END ) AS Nov,
  32. SUM(CASE WHEN Month = 'Dec' THEN total ELSE 0 END ) AS Dis
  33. from tbl_macscstate
  34. group by element";
  35. $rs2 = mysql_query($sql2);
  36. $getRec2 = mysql_fetch_assoc($rs2);
  37. ?>
  38.  
  39. //display table
  40.  
  41. <table class="table-condensed table-bordered table-hover table-striped" width="90%" align="center">
  42. <thead>
  43. <tr>
  44. <th style="color:black;background-color:#0a88ff"><div align="center"><b>KPI</b></div></th>
  45.  
  46. <?php
  47. $start=( $year == '2014' ) ? 7 : 1;
  48. for($i=$start;$i<=$monthID;$i++){
  49. $monthName = date('M', mktime(0, 0, 0, $i, 10));
  50. ?>
  51. <th style="color:black;background-color:#80c1ff"><div align="center"><b><?php echo $monthName; ?></b></div></th>
  52. <?php } ?>
  53. <th style="color:black;background-color:#e3a950"><div align="center"><b>YTD</b></div></th>
  54. <th style="color:black;background-color:#e3a950"><div align="center"><b>Rating</b></div></th>
  55. </tr>
  56. </thead>
  57. <tbody>
  58.  
  59. <?php
  60. while ($row = mysql_fetch_assoc($rs2)) {
  61. ?>
  62. <tr>
  63. <td style="color:black;background-color:#f5efef;width:15%"><div align="left"><?php echo $row['element']; ?></div></td>
  64. <?php if( $year != '2014' ){ ?>
  65. <?php if( 1 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Jan']; ?></div></td><?php endif; ?>
  66. <?php if( 2 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Feb']; ?></div></td><?php endif; ?>
  67. <?php if( 3 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Mac']; ?></div></td><?php endif; ?>
  68. <?php if( 4 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Apr']; ?></div></td><?php endif; ?>
  69. <?php if( 5 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['May']; ?></div></td><?php endif; ?>
  70. <?php if( 6 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Jun']; ?></div></td><?php endif; ?>
  71. <?php } ?>
  72. <?php if( 7 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Jul']; ?></div></td><?php endif; ?>
  73. <?php if( 8 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Aug']; ?></div></td><?php endif; ?>
  74. <?php if( 9 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Sep']; ?></div></td><?php endif; ?>
  75. <?php if( 10 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Oct']; ?></div></td><?php endif; ?>
  76. <?php if( 11 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Nov']; ?></div></td><?php endif; ?>
  77. <?php if( 12 <= $monthID ): ?><td><div align="center" style="color:black"><?php echo $row['Dis']; ?></div></td><?php endif; ?>
  78. <td><div align="center" style="color:black"><?php //echo YTD; ?></div></td>
  79. <td><div align="center" style="color:black"><?php //echo Rating; ?></div></td>
  80. </tr>
  81. <?php } ?>
  82. </tbody>
  83. </table>
Advertisement
Add Comment
Please, Sign In to add comment