Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2011
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. ublic ConnectMySQL()
  2. {
  3. mysql_connect(HOST, USER, DB, PASS);
  4. if(mysql_ping() == 1)
  5. {
  6. mysql_debug(1);
  7. printf("[MySQL]: Połączenie z `%s` powiodło się!", DB);
  8. }
  9. else
  10. {
  11. printf("[MySQL]: [ERROR]: Brak połączenia z `%s`!", DB);
  12. }
  13. return 1;
  14. }
  15.  
  16. forward mysql_check();
  17. public mysql_check()
  18. {
  19. if(mysql_ping() == (-1))
  20. {
  21. printf("[MySQL]: Łączenie z bazą danych...");
  22. if(!mysql_reconnect())
  23. {
  24. printf("[MySQL]: Próba nie powiodła się, pozostało prób: 2");
  25. printf("[MySQL]: Utracono połączenie. Ponawiam...");
  26. if(!mysql_reconnect())
  27. {
  28. printf("[MySQL]: Próba nie powiodła się, pozostało prób: 1");
  29. printf("[MySQL]: Utracono połączenie. Ponawiam...");
  30. if(!mysql_reconnect())
  31. {
  32. printf("[MySQL]: Próba nie powiodła się, pozostało prób: 0");
  33. printf("[MySQL]: Brak połączenia z bazą danych!");
  34. SetGameModeText("IDEAL-RP: Brak połączenia z bazą danych");
  35. }
  36. else
  37. {
  38. printf("[MySQL]: Połączenie powiodło się.");
  39. }
  40. }
  41. else
  42. {
  43. printf("[MySQL]: Połączenie powiodło się.");
  44. }
  45. }
  46. else
  47. {
  48. printf("[MySQL]: Połączenie powiodło się.");
  49. }
  50. }
  51. }
  52.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement