PageRenderTime 47ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/web/generatedCode/simple2/opencms/CMS_HISTORY_PRINCIPALS/listGridCMS_HISTORY_PRINCIPALS.php

https://github.com/juddy/GIP
PHP | 285 lines | 247 code | 35 blank | 3 comment | 27 complexity | ea0750676fe545cd65cac0ae41a1d40c MD5 | raw file
  1. <?php
  2. include_once("../common/dbConnection.php");
  3. include_once("../common/header.php");
  4. ?>
  5. <?
  6. $thisPRINCIPAL_IDFromForm = $_REQUEST['thisPRINCIPAL_IDField'];
  7. $thisAction = $_REQUEST['action'];
  8. if ($thisAction=="Update")
  9. {
  10. // Retreiving Form Elements from Form
  11. $thisPRINCIPAL_ID = addslashes($_REQUEST['thisPRINCIPAL_IDField']);
  12. $thisPRINCIPAL_NAME = addslashes($_REQUEST['thisPRINCIPAL_NAMEField']);
  13. $thisPRINCIPAL_DESCRIPTION = addslashes($_REQUEST['thisPRINCIPAL_DESCRIPTIONField']);
  14. $thisPRINCIPAL_OU = addslashes($_REQUEST['thisPRINCIPAL_OUField']);
  15. $thisPRINCIPAL_EMAIL = addslashes($_REQUEST['thisPRINCIPAL_EMAILField']);
  16. $thisPRINCIPAL_TYPE = addslashes($_REQUEST['thisPRINCIPAL_TYPEField']);
  17. $thisPRINCIPAL_USERDELETED = addslashes($_REQUEST['thisPRINCIPAL_USERDELETEDField']);
  18. $thisPRINCIPAL_DATEDELETED = addslashes($_REQUEST['thisPRINCIPAL_DATEDELETEDField']);
  19. $sqlUpdate = "UPDATE CMS_HISTORY_PRINCIPALS SET PRINCIPAL_ID = '$thisPRINCIPAL_ID' , PRINCIPAL_NAME = '$thisPRINCIPAL_NAME' , PRINCIPAL_DESCRIPTION = '$thisPRINCIPAL_DESCRIPTION' , PRINCIPAL_OU = '$thisPRINCIPAL_OU' , PRINCIPAL_EMAIL = '$thisPRINCIPAL_EMAIL' , PRINCIPAL_TYPE = '$thisPRINCIPAL_TYPE' , PRINCIPAL_USERDELETED = '$thisPRINCIPAL_USERDELETED' , PRINCIPAL_DATEDELETED = '$thisPRINCIPAL_DATEDELETED' WHERE PRINCIPAL_ID = '$thisPRINCIPAL_ID'";
  20. $resultUpdate = MYSQL_QUERY($sqlUpdate);
  21. echo "<b>Record with Id ".$thisPRINCIPAL_IDFromForm." has been Updated<br></b>";
  22. $thisPRINCIPAL_IDFromForm = "";
  23. }
  24. if ($thisAction=="Insert")
  25. {
  26. // Retreiving Form Elements from Form
  27. $thisPRINCIPAL_ID = addslashes($_REQUEST['thisPRINCIPAL_IDField']);
  28. $thisPRINCIPAL_NAME = addslashes($_REQUEST['thisPRINCIPAL_NAMEField']);
  29. $thisPRINCIPAL_DESCRIPTION = addslashes($_REQUEST['thisPRINCIPAL_DESCRIPTIONField']);
  30. $thisPRINCIPAL_OU = addslashes($_REQUEST['thisPRINCIPAL_OUField']);
  31. $thisPRINCIPAL_EMAIL = addslashes($_REQUEST['thisPRINCIPAL_EMAILField']);
  32. $thisPRINCIPAL_TYPE = addslashes($_REQUEST['thisPRINCIPAL_TYPEField']);
  33. $thisPRINCIPAL_USERDELETED = addslashes($_REQUEST['thisPRINCIPAL_USERDELETEDField']);
  34. $thisPRINCIPAL_DATEDELETED = addslashes($_REQUEST['thisPRINCIPAL_DATEDELETEDField']);
  35. $sqlInsert = "INSERT INTO CMS_HISTORY_PRINCIPALS (PRINCIPAL_ID , PRINCIPAL_NAME , PRINCIPAL_DESCRIPTION , PRINCIPAL_OU , PRINCIPAL_EMAIL , PRINCIPAL_TYPE , PRINCIPAL_USERDELETED , PRINCIPAL_DATEDELETED ) VALUES ('$thisPRINCIPAL_ID' , '$thisPRINCIPAL_NAME' , '$thisPRINCIPAL_DESCRIPTION' , '$thisPRINCIPAL_OU' , '$thisPRINCIPAL_EMAIL' , '$thisPRINCIPAL_TYPE' , '$thisPRINCIPAL_USERDELETED' , '$thisPRINCIPAL_DATEDELETED' )";
  36. $resultInsert = MYSQL_QUERY($sqlInsert);
  37. echo "<b>Record has been inserted in Database<br></b>";
  38. $thisPRINCIPAL_IDFromForm = "";
  39. }
  40. if ($thisAction=="Delete")
  41. {
  42. // Retreiving Form Elements from Form
  43. $thisPRINCIPAL_ID = addslashes($_REQUEST['thisPRINCIPAL_IDField']);
  44. $thisPRINCIPAL_NAME = addslashes($_REQUEST['thisPRINCIPAL_NAMEField']);
  45. $thisPRINCIPAL_DESCRIPTION = addslashes($_REQUEST['thisPRINCIPAL_DESCRIPTIONField']);
  46. $thisPRINCIPAL_OU = addslashes($_REQUEST['thisPRINCIPAL_OUField']);
  47. $thisPRINCIPAL_EMAIL = addslashes($_REQUEST['thisPRINCIPAL_EMAILField']);
  48. $thisPRINCIPAL_TYPE = addslashes($_REQUEST['thisPRINCIPAL_TYPEField']);
  49. $thisPRINCIPAL_USERDELETED = addslashes($_REQUEST['thisPRINCIPAL_USERDELETEDField']);
  50. $thisPRINCIPAL_DATEDELETED = addslashes($_REQUEST['thisPRINCIPAL_DATEDELETEDField']);
  51. $sqlDelete = "DELETE FROM CMS_HISTORY_PRINCIPALS WHERE PRINCIPAL_ID = '$thisPRINCIPAL_ID'";
  52. $resultDelete = MYSQL_QUERY($sqlDelete);
  53. echo "<b>Record with Id ".$thisPRINCIPAL_IDFromForm." has been Deleted<br></b>";
  54. $thisPRINCIPAL_IDFromForm = "";
  55. }
  56. $initStartLimit = 0;
  57. $limitPerPage = 10;
  58. $startLimit = $_REQUEST['startLimit'];
  59. $numberOfRows = $_REQUEST['rows'];
  60. $sortBy = $_REQUEST['sortBy'];
  61. $sortOrder = $_REQUEST['sortOrder'];
  62. if ($startLimit=="")
  63. {
  64. $startLimit = $initStartLimit;
  65. }
  66. if ($numberOfRows=="")
  67. {
  68. $numberOfRows = $limitPerPage;
  69. }
  70. if ($sortOrder=="")
  71. {
  72. $sortOrder = "DESC";
  73. }
  74. if ($sortOrder == "DESC") { $newSortOrder = "ASC"; } else { $newSortOrder = "DESC"; }
  75. $limitQuery = " LIMIT ".$startLimit.",".$numberOfRows;
  76. $nextStartLimit = $startLimit + $limitPerPage;
  77. $previousStartLimit = $startLimit - $limitPerPage;
  78. if ($sortBy!="")
  79. {
  80. $orderByQuery = " ORDER BY ".$sortBy." ".$sortOrder;
  81. }
  82. $sql = "SELECT * FROM CMS_HISTORY_PRINCIPALS".$orderByQuery.$limitQuery;
  83. $result = MYSQL_QUERY($sql);
  84. $numberOfRows = MYSQL_NUM_ROWS($result);
  85. ?>
  86. <?
  87. if ($numberOfRows==0) {
  88. ?>
  89. Sorry. No records found !!
  90. <?
  91. }
  92. else if ($numberOfRows>0) {
  93. $i=0;
  94. ?>
  95. <br>
  96. <?
  97. if ($_REQUEST['startLimit'] != "")
  98. {
  99. ?>
  100. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $previousStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Previous <? echo $limitPerPage; ?> Results</a>....
  101. <? } ?>
  102. <?
  103. if ($numberOfRows == $limitPerPage)
  104. {
  105. ?>
  106. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $nextStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Next <? echo $limitPerPage; ?> Results</a>
  107. <? } ?>
  108. <br><br>
  109. <TABLE CELLSPACING="0" CELLPADDING="3" BORDER="0" WIDTH="100%">
  110. <TR>
  111. <TD>
  112. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_ID&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  113. <B>PRINCIPAL_ID</B>
  114. </a>
  115. </TD>
  116. <TD>
  117. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_NAME&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  118. <B>PRINCIPAL_NAME</B>
  119. </a>
  120. </TD>
  121. <TD>
  122. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_DESCRIPTION&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  123. <B>PRINCIPAL_DESCRIPTION</B>
  124. </a>
  125. </TD>
  126. <TD>
  127. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_OU&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  128. <B>PRINCIPAL_OU</B>
  129. </a>
  130. </TD>
  131. <TD>
  132. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_EMAIL&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  133. <B>PRINCIPAL_EMAIL</B>
  134. </a>
  135. </TD>
  136. <TD>
  137. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_TYPE&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  138. <B>PRINCIPAL_TYPE</B>
  139. </a>
  140. </TD>
  141. <TD>
  142. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_USERDELETED&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  143. <B>PRINCIPAL_USERDELETED</B>
  144. </a>
  145. </TD>
  146. <TD>
  147. <a href="<? echo $PHP_SELF; ?>?sortBy=PRINCIPAL_DATEDELETED&sortOrder=<? echo $newSortOrder; ?>&startLimit=<? echo $startLimit; ?>&rows=<? echo $limitPerPage; ?>">
  148. <B>PRINCIPAL_DATEDELETED</B>
  149. </a>
  150. </TD>
  151. </TR>
  152. <?
  153. if ($thisAction=="EnterNew")
  154. {
  155. ?>
  156. <FORM NAME="insertForm" METHOD="POST" ACTION="<? echo $_SERVER['PHP_SELF']; ?>">
  157. <input type="hidden" name="action" value="Insert">
  158. <input type="hidden" name="thisPRINCIPAL_IDField" value="<? echo $thisPRINCIPAL_ID; ?>">
  159. <TR BGCOLOR="#FF6666">
  160. <TD><input type"text" name="thisPRINCIPAL_IDField" value=""></TD>
  161. <TD><input type"text" name="thisPRINCIPAL_NAMEField" value=""></TD>
  162. <TD><input type"text" name="thisPRINCIPAL_DESCRIPTIONField" value=""></TD>
  163. <TD><input type"text" name="thisPRINCIPAL_OUField" value=""></TD>
  164. <TD><input type"text" name="thisPRINCIPAL_EMAILField" value=""></TD>
  165. <TD><input type"text" name="thisPRINCIPAL_TYPEField" value=""></TD>
  166. <TD><input type"text" name="thisPRINCIPAL_USERDELETEDField" value=""></TD>
  167. <TD><input type"text" name="thisPRINCIPAL_DATEDELETEDField" value=""></TD>
  168. <TD COLSPAN=2><input type="submit" name="Insert" Value="Insert Record"> </TD>
  169. </TR>
  170. </FORM>
  171. <?
  172. }
  173. ?>
  174. <?
  175. while ($i<$numberOfRows)
  176. {
  177. if (($i%2)==0) { $bgColor = "#FFFFFF"; } else { $bgColor = "#C0C0C0"; }
  178. $thisPRINCIPAL_ID = MYSQL_RESULT($result,$i,"PRINCIPAL_ID");
  179. $thisPRINCIPAL_NAME = MYSQL_RESULT($result,$i,"PRINCIPAL_NAME");
  180. $thisPRINCIPAL_DESCRIPTION = MYSQL_RESULT($result,$i,"PRINCIPAL_DESCRIPTION");
  181. $thisPRINCIPAL_OU = MYSQL_RESULT($result,$i,"PRINCIPAL_OU");
  182. $thisPRINCIPAL_EMAIL = MYSQL_RESULT($result,$i,"PRINCIPAL_EMAIL");
  183. $thisPRINCIPAL_TYPE = MYSQL_RESULT($result,$i,"PRINCIPAL_TYPE");
  184. $thisPRINCIPAL_USERDELETED = MYSQL_RESULT($result,$i,"PRINCIPAL_USERDELETED");
  185. $thisPRINCIPAL_DATEDELETED = MYSQL_RESULT($result,$i,"PRINCIPAL_DATEDELETED");
  186. if ($thisPRINCIPAL_IDFromForm == $thisPRINCIPAL_ID)
  187. {
  188. ?>
  189. <FORM NAME="editForm" METHOD="POST" ACTION="<? echo $_SERVER['PHP_SELF']; ?>">
  190. <input type="hidden" name="action" value="Update">
  191. <input type="hidden" name="thisPRINCIPAL_IDField" value="<? echo $thisPRINCIPAL_ID; ?>">
  192. <TR BGCOLOR="<? echo $bgColor; ?>">
  193. <TD><input type"text" name="thisPRINCIPAL_IDField" value="<? echo $thisPRINCIPAL_ID; ?>"></TD>
  194. <TD><input type"text" name="thisPRINCIPAL_NAMEField" value="<? echo $thisPRINCIPAL_NAME; ?>"></TD>
  195. <TD><input type"text" name="thisPRINCIPAL_DESCRIPTIONField" value="<? echo $thisPRINCIPAL_DESCRIPTION; ?>"></TD>
  196. <TD><input type"text" name="thisPRINCIPAL_OUField" value="<? echo $thisPRINCIPAL_OU; ?>"></TD>
  197. <TD><input type"text" name="thisPRINCIPAL_EMAILField" value="<? echo $thisPRINCIPAL_EMAIL; ?>"></TD>
  198. <TD><input type"text" name="thisPRINCIPAL_TYPEField" value="<? echo $thisPRINCIPAL_TYPE; ?>"></TD>
  199. <TD><input type"text" name="thisPRINCIPAL_USERDELETEDField" value="<? echo $thisPRINCIPAL_USERDELETED; ?>"></TD>
  200. <TD><input type"text" name="thisPRINCIPAL_DATEDELETEDField" value="<? echo $thisPRINCIPAL_DATEDELETED; ?>"></TD>
  201. <TD COLSPAN=2><input type="button" name="Save" Value="Save" onClick="this.form.submit();"> </TD>
  202. </TR>
  203. </FORM>
  204. <?
  205. } else {
  206. ?>
  207. <TR BGCOLOR="<? echo $bgColor; ?>">
  208. <TD><? echo $thisPRINCIPAL_ID; ?></TD>
  209. <TD><? echo $thisPRINCIPAL_NAME; ?></TD>
  210. <TD><? echo $thisPRINCIPAL_DESCRIPTION; ?></TD>
  211. <TD><? echo $thisPRINCIPAL_OU; ?></TD>
  212. <TD><? echo $thisPRINCIPAL_EMAIL; ?></TD>
  213. <TD><? echo $thisPRINCIPAL_TYPE; ?></TD>
  214. <TD><? echo $thisPRINCIPAL_USERDELETED; ?></TD>
  215. <TD><? echo $thisPRINCIPAL_DATEDELETED; ?></TD>
  216. <TD><a href="<? echo $_SERVER['PHP_SELF']; ?>?action=Edit&thisPRINCIPAL_IDField=<? echo $thisPRINCIPAL_ID; ?>">Edit</a></TD>
  217. <TD><a href="<? echo $_SERVER['PHP_SELF']; ?>?action=Delete&thisPRINCIPAL_IDField=<? echo $thisPRINCIPAL_ID; ?>">Delete</a></TD>
  218. </TR>
  219. <?
  220. }
  221. ?>
  222. <?
  223. $i++;
  224. } // end while loop
  225. ?>
  226. </TABLE>
  227. <FORM NAME="insertForm" METHOD="POST" ACTION="<? echo $_SERVER['PHP_SELF']; ?>">
  228. <input type="hidden" name="action" value="EnterNew">
  229. <input type="Submit" name="submit" value="Insert New Record">
  230. </FORM>
  231. <br>
  232. <?
  233. if ($_REQUEST['startLimit'] != "")
  234. {
  235. ?>
  236. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $previousStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Previous <? echo $limitPerPage; ?> Results</a>....
  237. <? } ?>
  238. <?
  239. if ($numberOfRows == $limitPerPage)
  240. {
  241. ?>
  242. <a href="<? echo $_SERVER['PHP_SELF']; ?>?startLimit=<? echo $nextStartLimit; ?>&limitPerPage=<? echo $limitPerPage; ?>&sortBy=<? echo $sortBy; ?>&sortOrder=<? echo $sortOrder; ?>">Next <? echo $limitPerPage; ?> Results</a>
  243. <? } ?>
  244. <br><br>
  245. <?
  246. } // end of if numberOfRows > 0
  247. ?>
  248. <?php
  249. include_once("../common/footer.php");
  250. ?>