Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.41 KB | None | 0 0
  1. 1: <?php
  2. 2:
  3. 3:
  4. 4:
  5. 5: class DB
  6. 6:
  7. 7: {
  8. 8:
  9. 9: // Connection parameters
  10. 10:
  11. 11:
  12. 12:
  13. 13: var $host = 'localhost';
  14. 14:
  15. 15: var $user ="moneyau_money2";
  16. 16:
  17. 17: var $password ="panameasi2lei";
  18. 18:
  19. 19: var $persistent = false;
  20. 20:
  21. 21: var $adminid='admin';
  22. 22:
  23. 23: var $adminipwd='admin';
  24. 24:
  25. 25:
  26. 26:
  27. 27:
  28. 28:
  29. 29:
  30. 30:
  31. 31:
  32. 32:
  33. 33: // Database connection handle
  34. 34:
  35. 35: var $conn = NULL;
  36. 36:
  37. 37:
  38. 38:
  39. 39: // Query result
  40. 40:
  41. 41: var $result = false;
  42. 42:
  43. 43:
  44. 44:
  45. 45: // function DB($host, $user, $password, $database, $persistent = false)
  46. 46:
  47. 47: function DB()
  48. 48:
  49. 49: {
  50. 50:
  51. 51:
  52. 52:
  53. 53: }
  54. 54:
  55. 55:
  56. 56:
  57. 57: function open()
  58. 58:
  59. 59: {
  60. 60:
  61. 61: // Choose the appropriate connect function
  62. 62:
  63. 63: if ($this->persistent) {
  64. 64:
  65. 65: $func = 'mysql_pconnect';
  66. 66:
  67. 67: } else {
  68. 68:
  69. 69: $func = 'mysql_connect';
  70. 70:
  71. 71: }
  72. 72:
  73. 73:
  74. 74:
  75. 75: // Connect to the MySQL server
  76. 76:
  77. 77: $this->conn = $func($this->host, $this->user, $this->password);
  78. 78:
  79. 79: if (!$this->conn) {
  80. 80:
  81. 81: return false;
  82. 82:
  83. 83: }
  84. 84:
  85. 85:
  86. 86:
  87. 87: // Select the requested database
  88. 88:
  89. 89: if (!@mysql_select_db($this->database, $this->conn)) {
  90. 90:
  91. 91: return false;
  92. 92:
  93. 93: }
  94. 94:
  95. 95:
  96. 96:
  97. 97: return true;
  98. 98:
  99. 99: }
  100. 100:
  101. 101:
  102. 102:
  103. 103:
  104. 104:
  105. 105: function close()
  106. 106:
  107. 107: {
  108. 108:
  109. 109: return (@mysql_close($this->conn));
  110. 110:
  111. 111: }
  112. 112:
  113. 113:
  114. 114:
  115. 115: function error()
  116. 116:
  117. 117: {
  118. 118:
  119. 119: return (mysql_error());
  120. 120:
  121. 121: }
  122. 122:
  123. 123:
  124. 124:
  125. 125: function query($sql = '')
  126. 126:
  127. 127: {
  128. 128:
  129. 129: $this->result = @mysql_query($sql, $this->conn);
  130. 130:
  131. 131: return ($this->result != false);
  132. 132:
  133. 133: }
  134. 134:
  135. 135:
  136. 136:
  137. 137: function affectedRows()
  138. 138:
  139. 139: {
  140. 140:
  141. 141: return (@mysql_affected_rows($this->conn));
  142. 142:
  143. 143: }
  144. 144:
  145. 145:
  146. 146:
  147. 147: function numRows()
  148. 148:
  149. 149: {
  150. 150:
  151. 151: return (@mysql_num_rows($this->result));
  152. 152:
  153. 153: }
  154. 154:
  155. 155: function fieldName($field)
  156. 156:
  157. 157: {
  158. 158:
  159. 159: return (@mysql_field_name($this->result,$field));
  160. 160:
  161. 161: }
  162. 162:
  163. 163: function insertID()
  164. 164:
  165. 165: {
  166. 166:
  167. 167: return (@mysql_insert_id($this->conn));
  168. 168:
  169. 169: }
  170. 170:
  171. 171:
  172. 172:
  173. 173: function fetchObject()
  174. 174:
  175. 175: {
  176. 176:
  177. 177: return (@mysql_fetch_object($this->result, MYSQL_ASSOC));
  178. 178:
  179. 179: }
  180. 180:
  181. 181:
  182. 182:
  183. 183: function fetchArray()
  184. 184:
  185. 185: {
  186. 186:
  187. 187: return (@mysql_fetch_array($this->result, MYSQL_NUM));
  188. 188:
  189. 189: }
  190. 190:
  191. 191:
  192. 192:
  193. 193: function fetchAssoc()
  194. 194:
  195. 195: {
  196. 196:
  197. 197:
  198. 198: var $database ='moneyau_money2';
  199. 199: return (@mysql_fetch_assoc($this->result));
  200. 200:
  201. 201: }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement