Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak sie polaczyc do bazy subiekta z php?
Forum PHP.pl > Forum > Bazy danych > Microsoft SQL Server / MSDE
raczkowski1
Witam
jak w php można się połączyć z bazą subiekta? chodzi o parametry połączenia?
ja probowalem przez
  1. <?php
  2. $conn = mssql_connect("localhostINSERTGT", "sa", "")
  3. or die('nie dało się połšczyć');
  4. mssql_select_db("Firma_tymczasowa", $conn)
  5. or die("nie dało się wybrać bazy");
  6. ?>

i
  1. <?php
  2. mssql_connect("192.168.150.2INSERTGT", "sa", "")
  3. ?>

oraz
  1. <?php
  2. mssql_connect("192.168.150.2", "sa", "")
  3. ?>


Z góry dzięki za pomoc
---------------------

dopisek
udalo mi sie polaczyc przez ODBC smile.gif
asz
Cytat(raczkowski1 @ 31.08.2007, 08:25:40 ) *
dopisek
udalo mi sie polaczyc przez ODBC smile.gif


A możes powiedziec, jak to zrobiłeś?

Dzięki!
Sedziwoj
  1. <?php
  2. $conn = odbc_connect('DRIVER={SQL Server};SERVER=<serwername>SQLEXPRESS;DATABASE=<database>', '<user>', '<password>', SQL_CUR_USE_ODBC) or die(odbc_errormsg());
  3. ?>

Jeszcze "SQLEXPRESS" zależy od serwera.
Ale tak samo działa:
  1. <?php
  2. $conn = mssql_connect("<serwername>SQLEXPRESS", "<user>", "<password>") or die('error');
  3. mssql_select_db( '<database>', $conn );
  4. ?>
taktiken
Help na php.net ma juz aktualizacje do problemu - siagasz najnowsza wersje pliku ntwdblib.dll, kopiujesz do system32 i mssql_connect() zadziala.
kod w uproszczeniu:
  1. <?php
  2. $dbgt = mssql_connect("174.0.0.136insertgt","sa","");
  3. ?>
i potem wybor tabeli.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.