Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MSSQL][PHP]Wielokrotny kontakt z bazą danych w trakcie generowania strony
m-mike
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 8.09.2010

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


Witam
Chciałbym zapytać Was o wskazówkę: w jaki sposób oprogramować stronę, podczas generowania której jest kilka RÓŻNYCH zapytań do bazy?
Czy jeden raz dać kod:
$dbhandle = mssql_connect($dbserver,$dbusername,$dbpassword)
or die("Couldn't connect to SQL Server ");

$selected = mssql_select_db($dbdatabase, $dbhandle)
or die("Couldn't open database $dbdatabase");

// kilka różnych SELECTÓW w trakcie generowania treści strony


mssql_close($dbhandle);

czy też otwierać i zamykać połączenie dla każdego SELECTA oddzielnie?

(jest ich 5)

Pozdrawiam
Michał
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Jedno połączenie na całą stronę.
Go to the top of the page
+Quote Post
gothye
post
Post #3





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

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


napisz prosta klasę do obsługi bazy i bedziesz miał wszystko wykonywane za pomocą kawałka kodu (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
lDoran
post
Post #4





Grupa: Zarejestrowani
Postów: 172
Pomógł: 13
Dołączył: 15.11.2009

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


W konstruktorze daj statyczny uchwyt bazy danych -> konstruktor zwraca uchwyt bazy, a później reszta metod korzysta ze statyczne uchwytu. Dzięki temu połączenie wykonywane jest tylko raz i przytrzymywane.
Go to the top of the page
+Quote Post

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: 23.09.2025 - 06:43