Witam! Próbuję się połączyć z zewnętrzną bazą danych, aby wyświetlić tabelkę bazującą na wpisach z niej, jednak cały czas moje połączenie jest odrzucone. Nie mam nawet pomysłu na to, co może być przyczyną. Dodam, iż serwer na którym chcę wyświetlić dane jest z hostingu Proserwer (xaa.pl), a baza do której chcę się połączyć należy do hostingu serwerów CraftServe. Dziękuję za wszelką pomoc.

Dane bazy danych:
Adres: mysql.csrv.pl
Port: 3306
User: csrv_57925
Baza danych: csrv_57925

Błędy występujące podczas łączenia:
Cytat
Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /home/obaji/public_html/bany.php on line 19

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'obaji'@'localhost' (using password: NO) in /home/obaji/public_html/bany.php on line 20

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/obaji/public_html/bany.php on line 20

Warning: mysql_query() [function.mysql-query]: Access denied for user 'obaji'@'localhost' (using password: NO) in /home/obaji/public_html/bany.php on line 22

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/obaji/public_html/bany.php on line 22

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/obaji/public_html/bany.php on line 34


Skrypt odpowiedzialny za ,,łączenie"

  1. <?
  2. header('Content-Type: text/html; charset=utf-8');
  3. ?>
  4. <html>
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  7. <title>Banned Players of server</title>
  8. </head>
  9. <body>
  10. <?php
  11.  
  12. // change these things
  13.  
  14. $server = "mysql.csrv.pl:3306";
  15. $dbuser = "csrv_57925";
  16. $dbpass = "*********";
  17. $dbname = "csrv_57925";
  18.  
  19. mysql_connect($server, $dbuser, $dbpass);
  20. mysql_select_db($dbname);
  21.  
  22. $result = mysql_query("SELECT * FROM banlist ORDER BY time DESC");
  23.  
  24. echo "<table width=70% border=1 cellpadding=5 cellspacing=0>";
  25.  
  26. echo "<tr style=\"font-weight:bold\">
  27. <td>Name</td>
  28. <td>Reason</td>
  29. <td>Admin/Mod</td>
  30. <td>Time of ban</td>
  31. <td>Time of unban</td>
  32. </tr>";
  33.  
  34. while($row = mysql_fetch_assoc($result)){
  35.  
  36. if($col == "#eeeeee"){
  37. $col = "#ffffff";
  38. }else{
  39. $col = "#eeeeee";
  40. }
  41. echo "<tr bgcolor=$col>";
  42.  
  43. echo "<td>".$row['name']."</td>";
  44. echo "<td>".$row['reason']."</td>";
  45. echo "<td>".$row['admin']."</td>";
  46. echo "<td>".date("d M, Y g:ia",$row['time'])."</td>";
  47. if($row['temptime'] == "0"){
  48. echo "<td>?</td>";
  49. }else{
  50. echo "<td>".date("d M, Y g:ia",$row['temptime'])."</td>";
  51. }
  52.  
  53. echo "</tr>";
  54. }
  55.  
  56. echo"</table>"
  57.  
  58. ?>
  59. </body></html>