Advertisement
Guest User

Untitled

a guest
Jul 8th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.35 KB | None | 0 0
  1. <?php
  2.  
  3. //mysql_fetch_object
  4.  
  5. //mysql_num_rows
  6. //mysql_error
  7. //mysql_query
  8. //mysql_insert_id
  9. //mysql_real_escape_string
  10. //mysql_select_db
  11. //mysql_connect
  12.  
  13. if (version_compare(PHP_VERSION, '7.0.0') >= 0) {
  14. $last_mysql_connect_link = null;
  15. $last_mysql_query = null;
  16.  
  17. function mysql_connect ($server = 'ini_get("mysql.default_host")', $username = 'ini_get("mysql.default_user")', $password = 'ini_get("mysql.default_password")', $new_link = false, $client_flags = 0) {
  18. global $last_mysql_connect_link;
  19. $link = mysqli_connect($server, $username, $password);
  20. $last_mysql_connect_link = $link;
  21. return $link;
  22. }
  23.  
  24. function mysql_pconnect ($server = 'ini_get("mysql.default_host")', $username = 'ini_get("mysql.default_user")', $password = 'ini_get("mysql.default_password")', $client_flags = null) {}
  25. function mysql_select_db ($database_name, $link_identifier = null) {
  26. global $last_mysql_connect_link;
  27. if (null === $link_identifier) {
  28. return mysqli_select_db($last_mysql_connect_link, $database_name);
  29. } else {
  30. return mysqli_select_db($link_identifier, $database_name);
  31. }
  32. }
  33.  
  34. function mysql_query ($query, $link_identifier = null) {
  35. global $last_mysql_query;
  36. global $last_mysql_connect_link;
  37. if (null === $link_identifier) {
  38. $res = mysqli_query($last_mysql_connect_link, $query);
  39. } else {
  40. $res = mysqli_query($link_identifier, $query);
  41. }
  42.  
  43. $last_mysql_query = $res;
  44. return $res;
  45. }
  46.  
  47. function mysql_unbuffered_query ($query, $link_identifier = null) {}
  48. function mysql_db_query ($database, $query, $link_identifier = null) {}
  49. function mysql_list_dbs ($link_identifier = null) {}
  50. function mysql_list_tables ($database, $link_identifier = null) {}
  51. function mysql_list_fields ($database_name, $table_name, $link_identifier = null) {}
  52. function mysql_list_processes ($link_identifier = null) {}
  53.  
  54. function mysql_error ($link_identifier = null) {
  55. global $last_mysql_connect_link;
  56. if (null === $link_identifier) {
  57. return mysqli_error($last_mysql_connect_link);
  58. } else {
  59. return mysqli_error($link_identifier);
  60. }
  61. }
  62.  
  63. function mysql_errno ($link_identifier = null) {}
  64. function mysql_affected_rows ($link_identifier = null) {}
  65. function mysql_insert_id ($link_identifier = null) {
  66. global $last_mysql_connect_link;
  67. if (null === $link_identifier) {
  68. return mysqli_insert_id($last_mysql_connect_link);
  69. } else {
  70. return mysqli_insert_id($link_identifier);
  71. }
  72. }
  73.  
  74. function mysql_result ($result, $row, $field = 0) {}
  75.  
  76. function mysql_num_rows ($result) {
  77. return mysqli_num_rows($result);
  78. }
  79.  
  80. function mysql_num_fields ($result) {}
  81. function mysql_fetch_row ($result) {}
  82. function mysql_fetch_array ($result, $result_type = MYSQL_BOTH) {}
  83. function mysql_fetch_assoc ($result) {}
  84.  
  85. function mysql_fetch_object ($result, $class_name = 'stdClass', array $params = null ) {
  86. return mysqli_fetch_object($result);
  87. }
  88.  
  89. function mysql_data_seek ($result, $row_number) {}
  90. function mysql_fetch_lengths ($result) {}
  91. function mysql_fetch_field ($result, $field_offset = 0) {}
  92. function mysql_field_seek ($result, $field_offset) {}
  93. function mysql_free_result ($result) {}
  94. function mysql_field_name ($result, $field_offset) {}
  95. function mysql_field_table ($result, $field_offset) {}
  96. function mysql_field_len ($result, $field_offset) {}
  97. function mysql_field_type ($result, $field_offset) {}
  98. function mysql_field_flags ($result, $field_offset) {}
  99. function mysql_escape_string ($unescaped_string) {}
  100. function mysql_real_escape_string ($unescaped_string, $link_identifier = null) {
  101. global $last_mysql_connect_link;
  102. if (null === $link_identifier) {
  103. return mysqli_real_escape_string($last_mysql_connect_link, $unescaped_string);
  104. } else {
  105. return mysqli_real_escape_string($link_identifier, $unescaped_string);
  106. }
  107. }
  108.  
  109. function mysql_stat ($link_identifier = null) {}
  110. function mysql_thread_id ($link_identifier = null) {}
  111. function mysql_client_encoding ($link_identifier = null) {}
  112. function mysql_ping ($link_identifier = null) {}
  113. function mysql_get_client_info () {}
  114. function mysql_get_host_info ($link_identifier = null) {}
  115. function mysql_get_proto_info ($link_identifier = null) {}
  116. function mysql_get_server_info ($link_identifier = null) {}
  117. function mysql_info ($link_identifier = null) {}
  118. function mysql_set_charset ($charset, $link_identifier = null) {}
  119. function mysql ($database_name, $query, $link_identifier) {}
  120. function mysql_fieldname ($result, $field_index) {}
  121. function mysql_fieldtable ($result, $field_offset) {}
  122. function mysql_fieldlen ($result, $field_offset) {}
  123. function mysql_fieldtype ($result, $field_offset) {}
  124. function mysql_fieldflags ($result, $field_offset) {}
  125. function mysql_selectdb ($database_name, $link_identifier) {}
  126. function mysql_freeresult ($result) {}
  127. function mysql_numfields ($result) {}
  128. function mysql_numrows ($result) {}
  129. function mysql_listdbs ($link_identifier) {}
  130. function mysql_listtables ($database_name, $link_identifier) {}
  131. function mysql_listfields ($database_name, $table_name, $link_identifier) {}
  132. function mysql_db_name ($result, $row, $field = null) {}
  133. function mysql_dbname ($result, $row, $field) {}
  134. function mysql_tablename ($result, $i) {}
  135. function mysql_table_name ($result, $row, $field) {}
  136. define ('MYSQL_ASSOC', 1);
  137. define ('MYSQL_NUM', 2);
  138. define ('MYSQL_BOTH', 3);
  139. define ('MYSQL_CLIENT_COMPRESS', 32);
  140. define ('MYSQL_CLIENT_SSL', 2048);
  141. define ('MYSQL_CLIENT_INTERACTIVE', 1024);
  142. define ('MYSQL_CLIENT_IGNORE_SPACE', 256);
  143. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement