(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_connect — Otwiera połączenie z serwerem MS SQL
$nazwa_serwera
[, string $nazwa_użytkownika
[, string $hasło
[, bool $nowy_identyfikator_połączenia
= false
]]]] )mssql_connect() nawiązuje połączenie do serwera MS SQL.
Połączenie do serwera powinno zostać zamknięte automatycznie zaraz po zakończeniu wykonywania skryptu, o ile nie zostanie zamknięte wcześniej poprzez jawne wywołanie mssql_close().
nazwa_serwera
Określa MS SQL Server. Może zawierać numer portu np. hostname:port (Linux), lub hostname,port (Windows).
nazwa_użytkownika
Login użytkownika.
hasło
Hasło użytkownika.
nowy_identyfikator_połączenia
Jeśli następuje kolejne wywołanie mssql_connect() z tymi samymi argumentami, nie jest nawiązywanie nowe połączenie, lecz zamiast tego zwracany jest identyfikator już otwartego połączenia. Ten parametr modyfikuje to zachowanie tak, że mssql_connect() zawsze otwiera nowe połączenie, nawet gdy mssql_connect() była wywołana wcześniej z takimi samymi parametrami.
Zwraca identyfikator połączenia do MS SQL w przypadku powodzenia lub FALSE
w przypadku błędu.
Wersja | Opis |
---|---|
4.4.1 i 5.1.0 |
Dodano parametr nowy_identyfikator_połączenia
|
Przykład #1 mssql_connect() example
<?php
// Serwer w następującym formacie: <komputer>\<nazwa instancji> lub
// <serwer>,<port> jeśli używany jest niestandardowy port
$server = 'KALLESPC\SQLEXPRESS';
// Połączenie do MSSQL
$link = mssql_connect($server, 'sa', 'phpfi');
if (!$link) {
die('Wystąpił błąd podczas połączenia do MSSQL');
}
?>