![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób moge sprawdzić czy połączenie z bazą zostało już nawiązane?
Mam skrypt w którym wykonują się 2 zapytania: pierwsze może się wykonać lub nie, natomiast drugie musi. Dlatego jeśli pierwsze się wykona to połączenie będzie nawiązane, jeśli nie to dopiero trzeba będzie je nawiązać. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 91 Pomógł: 9 Dołączył: 6.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
mysql_connect() łączy sie z baza i zwraca true bądź false ;p
-------------------- www.quider.pl <- moja prywatna strona
Pomogłem? Kliknij Pomógł |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Czy to najlepsze rozwiazanie?
Jak odróżnić to, że połączenie już istnieje od błędu połączenia z bazą? W obu przypadkach f-cja zwraca false Ten post edytował Haczyk67 11.06.2009, 18:47:00 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
singleton
![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 34 Dołączył: 4.09.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli pierwsze się połączyło, drugi połączenie nie łączy się na nowo, tylko wykonuje się na już nawiązanym ...
mysql_connect" title="Zobacz w manualu PHP" target="_manual 4. parametr ... Cytat Jeśli, ponownie wywołamy mysql_connect() z tymi samymi argumentami, nie zostanie nawiązane nowe połączenie, lecz zamiast tego, zostanie zwrócony identyfikator obecnie otwartego połączenia. Parametr nowe_połączenie modyfikuje to zachowanie i sprawia, że mysql_connect() zawsze otwiera nowe połączenie, nawet jeśli mysql_connect() zostało wywołane wcześniej z tymi samymi parametrami. W tryb bezpieczny SQL, ten parametr jest ignorowany.
Ten post edytował DREEMus 11.06.2009, 19:28:21 -------------------- Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:20 |