PageRenderTime 25ms CodeModel.GetById 12ms RepoModel.GetById 1ms app.codeStats 0ms

/web/generatedCode/simple-example/opencms/CMS_ONLINE_RESOURCE_RELATIONS/listCMS_ONLINE_RESOURCE_RELATIONS.php

https://github.com/juddy/GIP
PHP | 155 lines | 130 code | 25 blank | 0 comment | 20 complexity | cca3e166d648fedb010b75121c12f0e4 MD5 | raw file
  1. <?php
  2. include_once("../common/dbConnection.php");
  3. include_once("../common/header.php");
  4. ?>
  5. <?
  6. $initStartLimit = 0;
  7. $limitPerPage = 10;
  8. $startLimit = $_REQUEST['startLimit'];
  9. $numberOfRows = $_REQUEST['rows'];
  10. $sortBy = $_REQUEST['sortBy'];
  11. $sortOrder = $_REQUEST['sortOrder'];
  12. if ($startLimit=="")
  13. {
  14. $startLimit = $initStartLimit;
  15. }
  16. if ($numberOfRows=="")
  17. {
  18. $numberOfRows = $limitPerPage;
  19. }
  20. if ($sortOrder=="")
  21. {
  22. $sortOrder = "DESC";
  23. }
  24. if ($sortOrder == "DESC") { $newSortOrder = "ASC"; } else { $newSortOrder = "DESC"; }
  25. $limitQuery = " LIMIT ".$startLimit.",".$numberOfRows;
  26. $nextStartLimit = $startLimit + $limitPerPage;
  27. $previousStartLimit = $startLimit - $limitPerPage;
  28. if ($sortBy!="")
  29. {
  30. $orderByQuery = " ORDER BY ".$sortBy." ".$sortOrder;
  31. }
  32. $sql = "SELECT * FROM CMS_ONLINE_RESOURCE_RELATIONS".$orderByQuery.$limitQuery;
  33. $result = MYSQL_QUERY($sql);
  34. $numberOfRows = MYSQL_NUM_ROWS($result);
  35. ?>
  36. <?
  37. if ($numberOfRows==0) {
  38. ?>
  39. Sorry. No records found !!
  40. <?
  41. }
  42. else if ($numberOfRows>0) {
  43. $i=0;
  44. ?>
  45. <br>
  46. <?
  47. if ($_REQUEST['startLimit'] != "")
  48. {
  49. ?>
  50. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $previousStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Previous <? echo $limitPerPage; ?> Results</a>....
  51. <? } ?>
  52. <?
  53. if ($numberOfRows == $limitPerPage)
  54. {
  55. ?>
  56. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $nextStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Next <? echo $limitPerPage; ?> Results</a>
  57. <? } ?>
  58. <br><br>
  59. <TABLE CELLSPACING="0" CELLPADDING="3" BORDER="0" WIDTH="100%">
  60. <TR>
  61. <TD>
  62. <a href="<? echo $PHP_SELF; ?>?sortBy=RELATION_SOURCE_ID&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  63. <B>RELATION_SOURCE_ID</B>
  64. </a>
  65. </TD>
  66. <TD>
  67. <a href="<? echo $PHP_SELF; ?>?sortBy=RELATION_SOURCE_PATH&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  68. <B>RELATION_SOURCE_PATH</B>
  69. </a>
  70. </TD>
  71. <TD>
  72. <a href="<? echo $PHP_SELF; ?>?sortBy=RELATION_TARGET_ID&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  73. <B>RELATION_TARGET_ID</B>
  74. </a>
  75. </TD>
  76. <TD>
  77. <a href="<? echo $PHP_SELF; ?>?sortBy=RELATION_TARGET_PATH&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  78. <B>RELATION_TARGET_PATH</B>
  79. </a>
  80. </TD>
  81. <TD>
  82. <a href="<? echo $PHP_SELF; ?>?sortBy=RELATION_TYPE&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  83. <B>RELATION_TYPE</B>
  84. </a>
  85. </TD>
  86. </TR>
  87. <?
  88. while ($i<$numberOfRows)
  89. {
  90. if (($i%2)==0) { $bgColor = "#FFFFFF"; } else { $bgColor = "#C0C0C0"; }
  91. $thisRELATION_SOURCE_ID = MYSQL_RESULT($result,$i,"RELATION_SOURCE_ID");
  92. $thisRELATION_SOURCE_PATH = MYSQL_RESULT($result,$i,"RELATION_SOURCE_PATH");
  93. $thisRELATION_TARGET_ID = MYSQL_RESULT($result,$i,"RELATION_TARGET_ID");
  94. $thisRELATION_TARGET_PATH = MYSQL_RESULT($result,$i,"RELATION_TARGET_PATH");
  95. $thisRELATION_TYPE = MYSQL_RESULT($result,$i,"RELATION_TYPE");
  96. ?>
  97. <TR BGCOLOR="<? echo $bgColor; ?>">
  98. <TD><? echo $thisRELATION_SOURCE_ID; ?></TD>
  99. <TD><? echo $thisRELATION_SOURCE_PATH; ?></TD>
  100. <TD><? echo $thisRELATION_TARGET_ID; ?></TD>
  101. <TD><? echo $thisRELATION_TARGET_PATH; ?></TD>
  102. <TD><? echo $thisRELATION_TYPE; ?></TD>
  103. <TD><a href="editCMS_ONLINE_RESOURCE_RELATIONS.php?RELATION_SOURCE_IDField=<? echo $thisRELATION_SOURCE_ID; ?>">Edit</a></TD>
  104. <TD><a href="confirmDeleteCMS_ONLINE_RESOURCE_RELATIONS.php?RELATION_SOURCE_IDField=<? echo $thisRELATION_SOURCE_ID; ?>">Delete</a></TD>
  105. </TR>
  106. <?
  107. $i++;
  108. } // end while loop
  109. ?>
  110. </TABLE>
  111. <br>
  112. <?
  113. if ($_REQUEST['startLimit'] != "")
  114. {
  115. ?>
  116. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $previousStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Previous <? echo $limitPerPage; ?> Results</a>....
  117. <? } ?>
  118. <?
  119. if ($numberOfRows == $limitPerPage)
  120. {
  121. ?>
  122. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $nextStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Next <? echo $limitPerPage; ?> Results</a>
  123. <? } ?>
  124. <br><br>
  125. <?
  126. } // end of if numberOfRows > 0
  127. ?>
  128. <?php
  129. include_once("../common/footer.php");
  130. ?>