![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam taki problem: mam na stronie element, który cały jest odświeżany (między stronami i ajaxem). Odświeżenia w przypadku ajaxa to 30 sekund i tutaj wszystko działa ok. Natomiast w chwili szybkiego przechodzenia między stronami dostaję błąd: mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): Can't connect to MySQL server on 'xxxxxxxxxx' (10060) in xxxxxxx.php on line 2 Co do struktury to wygląda to tak: plik index.php includuje plik pobierzDane.php,w którym jest właśnie cały skrypt, pobierający dane z bazy. Czytałem gdzieś, żeby nie inicjować za każdym razem nowego połączenia, ale nie bardzo wiem jak to zrobić (wrzucić na początek strony?). Próbowałem dodać to do zmiennej sesyjne, ale też klops. Jakieś inne metody? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli korzystasz z mysqli, to:
http://php.net/manual/en/mysqli.persistconns.php Generalnie interesuje Cię ta linijka: Cytat Unlike the mysql extension, mysqli does not provide a separate function for opening persistent connections. To open a persistent connection you must prepend p: to the hostname when connecting. oraz uwagi dalsze Natomiast w przypadku PDO:
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wszystko już wiem. Dzięki śliczne
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.06.2025 - 13:30 |