/stats.php

https://github.com/kakaroto/humblehomebrew · PHP · 149 lines · 148 code · 1 blank · 0 comment · 4 complexity · e55c0321a0f6e351d411a8c6e3e8d5f5 MD5 · raw file

  1. <tr>
  2. <td height="50">&nbsp;
  3. </td>
  4. </tr>
  5. <tr>
  6. <td align="center" valign="top">
  7. <table width="70%" border="0" cellpadding="0" cellspacing="0" class="shadow">
  8. <tr>
  9. <td align="center" valign="top" bgcolor="#FFFFFF" class="engrave">
  10. <p class="engrave style46 style6">
  11. Stats:
  12. </p>
  13. <hr align="center" width="90%" />
  14. </td>
  15. </tr>
  16. <tr>
  17. <td align="center" valign="top" bgcolor="#FFFFFF" class="engrave">
  18. <table width="80%" border="0" cellpadding="00" cellspacing="0">
  19. <tr>
  20. <td width="40%" height="100%" align="center" valign="middle">
  21. <table width="100%" height="100%" align="center" valign="middle">
  22. <?php
  23. list($total_amount, $total_donations, $average_donation, $total_signatures,
  24. $total_downloads) = get_short_statistics($con);
  25. ?>
  26. <tr>
  27. <td class="style1">
  28. <div align="center" class="engrave style5">
  29. <strong>Amount Raised</strong>
  30. </div>
  31. </td>
  32. <td class="style1">
  33. <div align="center">
  34. <?php echo $total_amount; ?>
  35. </div>
  36. </td>
  37. </tr>
  38. <tr>
  39. <td class="style1">
  40. <div align="center" class="engrave style5">
  41. <strong>Average Donation</strong>
  42. </div>
  43. </td>
  44. <td class="style1">
  45. <div align="center">
  46. <?php echo $average_donation; ?>
  47. </div>
  48. </td>
  49. </tr>
  50. <tr>
  51. <td class="style1">
  52. <div align="center" class="engrave style5">
  53. <strong>Total Donations</strong>
  54. </div>
  55. </td>
  56. <td class="style1">
  57. <div align="center" class="style1">
  58. <?php echo $total_donations; ?>
  59. </div>
  60. </td>
  61. </tr>
  62. <tr>
  63. <td class="style1">
  64. <div align="center" class="engrave style5">
  65. <strong>Signatures</strong>
  66. </div>
  67. </td>
  68. <td class="style1">
  69. <div align="center">
  70. <?php echo $total_signatures; ?>
  71. </div>
  72. </td>
  73. </tr>
  74. <tr>
  75. <td class="style1">
  76. <div align="center" class="engrave style5">
  77. <strong>Total Downloads</strong>
  78. </div>
  79. </td>
  80. <td class="style1">
  81. <div align="center">
  82. <?php echo $total_downloads; ?>
  83. </div>
  84. </td>
  85. </tr>
  86. </table>
  87. </td>
  88. <td width="60%" align="center" valign="top">
  89. <div align="center" class="style1">
  90. <p>
  91. <strong>
  92. Top Donators:
  93. </strong>
  94. </p>
  95. <p class="style3">
  96. <span class="style1">
  97. <table height="100%" width="100%" align="center">
  98. <?php
  99. $counter = 1;
  100. $query = "SELECT name, amount FROM donations ORDER BY amount DESC LIMIT 10";
  101. $result = mysql_query($query);
  102. while ($counter <= 10 && $row = mysql_fetch_array($result)) {
  103. $name = $row['name'];
  104. if ($name == "")
  105. $name = "Anonymous*";
  106. echo "<tr><td align=\"right\"> <strong>" . $counter . ".&nbsp;</strong> </td>";
  107. echo "<td align=\"left\"><spanclass=\"style5\"> &nbsp;". htmlspecialchars($name) ."</span></td>";
  108. printf("<td align=\"right\">&nbsp;\$ %.2f USD </td></tr>", $row['amount']);
  109. $counter++;
  110. }
  111. ?>
  112. </table>
  113. </span>
  114. </p>
  115. </div>
  116. </td>
  117. </tr>
  118. </table>
  119. <hr align="center" width="90%" />
  120. </td>
  121. </tr>
  122. <tr>
  123. <td align="center" valign="top" bgcolor="#FFFFFF" class="engrave">
  124. <p class="engrave style6">
  125. <table width="100%">
  126. <tr>
  127. <td width="33%" align="center">
  128. <a href="soon.php">More statistics</a>
  129. </td>
  130. <td width="33%" align="center">
  131. <a href="soon.php">View all petition signatures</a>
  132. </td>
  133. <td width="33%" align="center">
  134. <a href="soon.php">View all donors</a>
  135. </td>
  136. </tr>
  137. </table>
  138. </p>
  139. </td>
  140. </tr>
  141. <tr>
  142. <td bgcolor="#FFFFFF" class="engrave">
  143. <p>&nbsp;</p>
  144. <p>&nbsp;</p></td>
  145. </tr>
  146. </table>
  147. </td>
  148. </tr>