php_app_list.tpl.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <h3>Processus mères avec mémoire partagée :</h3>
  2. <table cellspacing="2" cellpadding="2" border="1">
  3. <?php
  4. $query_string = "SELECT t1.*, COUNT(t2.id) as phppool_nb, SUM(t2.worker_nb_max) as worker_nb, COUNT(t3.id) as website_nb FROM phpapp as t1 LEFT JOIN phppool as t2 ON t1.id = t2.phpapp_id LEFT JOIN website as t3 ON t2.id=t3.phppool_id $query_phpapp_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">Langage</td>
  13. <td valign="top">Mémoire partagée</td>
  14. <td valign="top">Pools</td>
  15. <td valign="top">Workers</td>
  16. <td valign="top">Sites web</td>
  17. </tr>
  18. <?php
  19. }
  20. else
  21. {
  22. echo "<p>Aucun processus.</p>";
  23. }
  24. while($row=mysql_fetch_assoc($query))
  25. {
  26. //var_dump(language_bin($row["language_bin_id"]));
  27. ?>
  28. <tr>
  29. <td><a href="?account_id=<?php echo $row["account_id"]; ?>&app_id=<?=$row["id"]?>"><?=$row["name"]?></a></td>
  30. <td><?php if ($row["account_id"]) { echo account($row["account_id"])->link(); } else { echo "<i>Partagé</i>"; } ?></td>
  31. <td><?php if ($row["language_bin_id"]) { echo language_bin($row["language_bin_id"]); } ?></td>
  32. <td align="right"><?=$row["apc_shm_size"]?> M</td>
  33. <td align="right"><?=$row["phppool_nb"]?></td>
  34. <td align="right"><?php echo ($row["worker_nb"])?$row["worker_nb"]:"0"; ?></td>
  35. <td align="right"><?=$row["website_nb"]?></td>
  36. </tr>
  37. <?php
  38. }
  39. ?>
  40. </table>