phpDocumentor koliportal
[ class tree: koliportal ] [ index: koliportal ] [ all elements ]

Source for file page.buildinglist2.php

Documentation is available at page.buildinglist2.php

  1. <?php
  2. /** Épületek listája
  3. * @package koliportal
  4. */
  5. if (isset($_GET["bid"]) && is_numeric($_GET["bid"]))
  6. {
  7. $bid = $_GET["bid"];
  8. if ('delete-building' == $action)
  9. {
  10. t_start();
  11. $sql_d = "DELETE FROM buildings WHERE bid = '$bid'";
  12. debug_echo($sql_d, DEBUG_SQL);
  13. $del_res = mysql_query($sql_d, $database);
  14. if ($del_res === false)
  15. {
  16. $errs[] = "A törlés nem sikerült.";
  17. $errc++;
  18. }
  19.  
  20. if (0 == $errc) {
  21. /* elég itt törölni, a room_conn_student-et majd a REFERENCES törli */
  22. $sql_d = "DELETE FROM rooms WHERE bid = '$bid'";
  23. debug_echo($sql_d, DEBUG_SQL);
  24. $del_res = mysql_query($sql_d, $database);
  25. if ($del_res === false)
  26. {
  27. $errs[] = "A törlés nem sikerült.";
  28. $errc++;
  29. }
  30. }
  31. if (0 === $errc)
  32. {
  33. t_commit();
  34. } else {
  35. t_rollback();
  36. }
  37. }
  38. }
  39. $action = 'buildinglist';
  40.  
  41. $sql_q = "SELECT * FROM buildings AS b ORDER BY b.bsname";
  42. debug_echo($sql_q, DEBUG_SQL);
  43.  
  44. $sql_res = mysql_query($sql_q, $database);
  45. if ($sql_res === false)
  46. {
  47. myerr(ERROR_DB, $sql_q);
  48. }
  49. show_errors($errs);
  50. ?>
  51. <table border="1" alt="Szobalista">
  52. <tr>
  53. <th>ID</th>
  54. <th>épület</th>
  55. <th>épület teljes neve</th>
  56. <th>Módosít</th>
  57. <tr>
  58.  
  59.  
  60. <?php
  61. while ($arr = mysql_fetch_assoc ($sql_res))
  62. {
  63. ?>
  64. <tr>
  65. <td><?= $arr["bid"] ?></td>
  66. <td><?= $arr["bsname"] ?></td>
  67. <td><?= $arr["bname"] ?></td>
  68. <td><a href="<?= $_SERVER["PHP_SELF"] ?>?bid=<?= $arr["bid"] ?>&amp;action=delete-building">töröl</a></td>
  69. </tr>
  70. <?php
  71. }
  72. ?>
  73.  
  74. </table>

Documentation generated on Wed, 18 May 2005 19:24:40 +0200 by phpDocumentor 1.3.0RC3