Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL][PHP] Wyświetlanie danych z MySql
iNq0
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 3.02.2011

Ostrzeżenie: (0%)
-----


Witam. Napisałem sobie skrypt, który odczytuje dane z MySql, i wyświetla na www.

Wszystko działa idealnie. Jednak dotychczas testowałem tylko na localhoście. Gdy wrzuciłem na serwer www, dostaje takie errory:

  1. Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /home/shivahal/public_html/bans.php on line 3
  2.  
  3. Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'shivahal'@'localhost' (using password: NO) in /home/shivahal/public_html/bans.php on line 4
  4.  
  5. Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/shivahal/public_html/bans.php on line 4
  6.  
  7. Warning: mysql_query() [function.mysql-query]: Access denied for user 'shivahal'@'localhost' (using password: NO) in /home/shivahal/public_html/bans.php on line 8
  8.  
  9. Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/shivahal/public_html/bans.php on line 8
  10. Błšd zapytania


Podejrzewam że chodzi o chmody, ponieważ na localhoście działa bez zarzutu. Na ten plik mam ustawione 644.

Czy ktoś wie o co może chodzić?


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Konop857
post
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 4.05.2011

Ostrzeżenie: (10%)
X----


Cytat(iNq0 @ 10.02.2012, 15:39:06 ) *
Jest połączenie! Napisałem że na localhoście wszystko działa (baza danych jest na osobnym serwerze)

Skoro baza danych jest na osobnym serwerze to czemu próbujesz się z nią połączyć na localhoscie?
Cytat
shivahal'@'localhost
Go to the top of the page
+Quote Post
iNq0
post
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 3.02.2011

Ostrzeżenie: (0%)
-----


Cytat(Konop857 @ 10.02.2012, 15:47:23 ) *
Skoro baza danych jest na osobnym serwerze to czemu próbujesz się z nią połączyć na localhoscie?



Być może mam taką sytuację. bo skrypt jest hostowany na Proserwer.pl

Jeszcze raz powtarzam, że na localhoście działa..

Dla pewności dam kod... (**** - cenz.)
  1. <?php
  2.  
  3. $db = mysql_connect ("***", "***", "****");
  4. mysql_select_db ("mc1415");
  5.  
  6.  
  7. /* zapytanie do konkretnej tabeli */
  8. $wynik = mysql_query("SELECT * FROM bh_bans")
  9. or die('Błąd zapytania');
  10.  
  11. /*
  12. wyświetlamy wyniki, sprawdzamy,
  13. czy zapytanie zwróciło wartość większą od 0
  14. */
  15. a
  16. if(mysql_num_rows($wynik) > 0) {
  17. /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
  18. echo "<table cellpadding=\"2\" border=1>";
  19. while($r = mysql_fetch_assoc($wynik)) {
  20. echo "<tr>";
  21. echo "<td>".$r['created_by']."</td>";
  22. echo "<td>".$r['expires_at']."</td>";
  23. echo "<td>".$r['player']."</td>";
  24. echo "<td>".$r['reason']."</td>";
  25. echo "</tr>";
  26. }
  27. echo "</table>";
  28. }
  29.  
  30. ?>




Refresh. Ktoś zna odpowiedź ?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 05:06