php_pool_list.tpl.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <h3>Pools Applicatifs (avec mémoire partagée) :</h3>
  2. <table cellspacing="2" cellpadding="2" border="1">
  3. <?php
  4. $query_string = "SELECT t1.*, t2.name as phpapp_name, t2.language_bin_id as phpapp_language_bin_id, t3.name as account_name, COUNT(t4.id) as website_nb FROM phppool as t1 LEFT JOIN phpapp as t2 ON t1.phpapp_id=t2.id LEFT JOIN account as t3 ON t2.account_id=t3.id LEFT JOIN website as t4 ON t1.id=t4.phppool_id $query_phppool_where GROUP BY t1.id ORDER BY t1.account_id, t1.name";
  5. $query = mysql_query($query_string);
  6. if ($nb = mysql_num_rows($query))
  7. {
  8. ?>
  9. <tr class="colname">
  10. <td valign="top">Nom</td>
  11. <td valign="top">Propriétaire</td>
  12. <td valign="top">Processus parent</td>
  13. <td valign="top">Language</td>
  14. <td valign="top">Workers max</td>
  15. <td valign="top">Memory max</td>
  16. <td valign="top">Websites</td>
  17. </tr>
  18. <?php
  19. }
  20. else
  21. {
  22. echo "<p>Aucun pool</p>";
  23. }
  24. while($row=mysql_fetch_assoc($query))
  25. {
  26. ?>
  27. <tr>
  28. <td><a href="?account_id=<?php echo $row["account_id"]; ?>&pool_id=<?=$row["id"]?>"><?=$row["name"]?></a></td>
  29. <td><?php if ($row["account_id"]) echo account($row["account_id"])->link(); else echo "Common"; ?></td>
  30. <td><?php
  31. if ($row["phpapp_id"])
  32. {
  33. $language_bin = language_bin($row["phpapp_language_bin_id"]);
  34. if ($row["account_name"])
  35. echo "<a href=\"php.php?app_id=$row[phpapp_id]\">[$row[account_name]]$row[phpapp_name]</a>";
  36. else
  37. echo "<a href=\"php.php?app_id=$row[phpapp_id]\">$row[phpapp_name]</a>";
  38. }
  39. else
  40. {
  41. if ($row["langage_id"])
  42. $language_bin = language_bin($row["language_bin_id"]);
  43. echo "<i>Aucun</i>";
  44. }
  45. ?></td>
  46. <td><?php echo $language_bin; ?></td>
  47. <td align="right"><?=$row["worker_nb_max"]?></td>
  48. <td align="right"><?=$row["memory_limit"]?> M</td>
  49. <td align="right"><?=$row["website_nb"]?></td>
  50. </tr>
  51. <?php
  52. }
  53. ?>
  54. </table>