Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 1 Dołączył: 3.11.2005 Ostrzeżenie: (0%)
|
Czy zawsze należy przypisywać zmiennej stan mysql_connect?, np.
$mysql_connect=mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); a później używanie go np. w mysql_select_db(DB_NAME, $mysql_connect); mysql_close($mysql_connect); czy jeśli pominę ten parametr i zdeklaruję mysql_select_db(DB_NAME) bez parametru połączenia, czy stwarza to jakieś zagrożenie dla działania skryptu? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Nie musisz podawać identyfikatora połączenia. Domyślnie przyjmowany jest identyfikator ostatnio nawiązanego połączenia. Jeśli więc Twoja aplikacja korzysta z jednej bazy danych możesz pomijać identyfikator połączenia. Przydaje się on w sytuacji, gdy w jednym skrypcie łączysz się z kilkoma bazami danych - wówczas jawnie podajesz na której bazie (z wykorzystaniem którego połączenia) ma zostać wykonana dana operacja (np. wykonanie zapytania SQL).
|
|
|
|
zephyr7 do czego potrzebny jest identyfikator połączenia? 28.12.2010, 12:34:11
l0ud Nie stwarza żadnego zagrożenia, aczkolwiek jeżeli ... 28.12.2010, 12:51:18
zephyr7 A jak z inicjowaniem i zamykaniem połączenia?
Daw... 28.12.2010, 13:01:46
phpion Czy idąc do sklepu na zakupy kupujesz produkty poj... 28.12.2010, 13:12:08
Mephistofeles Teraz lepiej korzystać z nowszych rozwiązań takich... 28.12.2010, 13:12:24 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 15:34 |