mysql.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. $config=parse_ini_file(dirname(__FILE__)."/config");
  3. if (extension_loaded('mysqli')) {
  4. $loginDB = new mysqli($config['host'], $config['username'], $config['password'], $config['database']);
  5. function DB_query($query) {
  6. global $loginDB;
  7. $result = $loginDB->query($query);
  8. return($result);
  9. }
  10. function DB_real_escape_string($parametr) {
  11. global $loginDB;
  12. $result = $loginDB->real_escape_string($parametr);
  13. return($result);
  14. }
  15. function DB_fetch_array($data) {
  16. $result = mysqli_fetch_assoc($data);
  17. return($result);
  18. }
  19. } else {
  20. $link = mysql_connect($config['host'], $config['username'], $config['password']);
  21. mysql_select_db($config['database']);
  22. function DB_query($query) {
  23. $result = mysql_query($query);
  24. return($result);
  25. }
  26. function DB_real_escape_string($parametr) {
  27. $result = mysql_real_escape_string($parametr);
  28. return($result);
  29. }
  30. function DB_fetch_array($data) {
  31. $result = mysql_fetch_array($data, MYSQL_ASSOC);
  32. return($result);
  33. }
  34. }
  35. ?>