Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dziwne problemy z polaczeniem
G4rcU
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 2
Dołączył: 26.11.2008

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


temat byl pewnie wałkowany setki razy i zapoznałem się juz z jego rozwiązaniami, ale w moim przypadku to nie działa, gdyz i problem nieco inny

otóz, mam taki sobie błąd:
Kod
Warning: mysql_query(): 5 is not a valid MySQL-Link resource


i nie byłoby w tym nic nadzwyczajnego gdyby nie fakt, ze cała strona normalnie funkcjonuje (w kazdym innym miejscu kodu nie ma problemu z dostepem do bazy), tylko w jednym miejscu kodu, przy wykonywaniu jednej czynności ten błąd się pojawia.

Wiem, ze najczęstszym powodem pojawiania się tego błędu, jest próba połączenia z bazą poprzez "localhost" zamiat 127.0.0.1, ale ja mam w konfigu podany właściwy adres serwera baz danych (no i inne części skryptu nie mają problemów z połączeniem)

Po usunięciu z mysql_query() linka do połączenia otrzymuję z kolei błędy:
Kod
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket

Kod
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established


tak jak pisałem, wszędzie indziej to działa, tylko w tym jednym miejscu nie (nawet jeśli zrobię kopiuj/wklej kodu z działającej części)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Uriziel01
post
Post #2





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

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


Zrób var_dump z zmiennej w której trzymasz uchwyt do połączenia w linii poprzedzającej te problematyczne zapytanie. Pokaż co tam się kryje.
Go to the top of the page
+Quote Post
G4rcU
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 2
Dołączył: 26.11.2008

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


Cytat
Wg mnie - w którymś miejscu skrypu nadpisujesz zmienną, w której przechowujesz połączenie mysql_connect.

przejrzałem dokładnie (tak mi się wydaje) cały skrypt i nie znalazłem miejsca w którym wartość zmiennej połączenia mogłaby być nadpisana ;/


Cytat(Uriziel01 @ 26.02.2012, 18:53:17 ) *
Zrób var_dump z zmiennej w której trzymasz uchwyt do połączenia w linii poprzedzającej te problematyczne zapytanie. Pokaż co tam się kryje.

var_dump pokazuje:
Kod
resource(5) of type (Unknown)


Ten post edytował G4rcU 27.02.2012, 23:54:37
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: 11.10.2025 - 05:25