![]() |
![]() |
![]()
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
|
|
|
![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 08:25 |