webForumDet fria alternativet

php + mssql?

9 svar · 227 visningar · startad av ikaros

ikarosMedlem sedan juni 2000120 inlägg
#1

Hej!

Är det någon som vet var man kan hitta moduler (eller vad det nu kallas...) så att man kan ansluta till en SQL server (NT) genom php?
mssql-funktionerna finns ju i manualen, då borde de ju följa med php, eller åtminstone gå att ladda hem på php.net, men jag har inte hittat något...

------------------
Micke Karlsson / Teknikchef / enjoymedia AB / Sthlm

sgtpepperMedlem sedan apr. 20005 524 inlägg
#2

Använd http://www.php.net/manual/ref.mssql.php

------------------
° 4711 - the number of the geek °

ikarosMedlem sedan juni 2000120 inlägg
#3

ehm... det var inte det jag menade... (var jag så otydlig?) Som jag skrev så vet jag om att funktionerna finns i manualen, men inte var man hittar installationsfiler till det.

------------------
Micke Karlsson / Teknikchef / enjoymedia AB / Sthlm

ikarosMedlem sedan juni 2000120 inlägg
#4

det kanske bör tilläggas att servern är linux...

------------------
Micke Karlsson / Teknikchef / enjoymedia AB / Sthlm

sgtpepperMedlem sedan apr. 20005 524 inlägg
#5

Men surfa lite för guds skull... ;)

Saxat från http://www.php.net/manual/function.mssql-connect.php:

Remember, you must build Linux/Unix PHP with Sybase support in order to get MSSQL support.

<pre>
./configure --with-sybase=/opt/sybase-11.9.2/
</pre>
For Linux, you can get the required "Adaptive Server Enterprise" Sybase RPMs from http://www.sybase.com/products/databaseservers/linux/

You should then put any MSSQL database you want to connect to in the /opt/sybase-11.9.2/interfaces file, in the format
<pre>
EXAMPLE_Host
query tcp ether IP_OR_FQDN PORTNUMBER
</pre>
Where PORTNUMBER is usually (but not always) 1433

In your code, refer to the EXAMPLE_Host in your connect string like this;<pre>
mssql_connect("EXAMPLE_Hostname","username","Password") or die("Connection error");
</pre>

------------------
° 4711 - the number of the geek °

woodiMedlem sedan feb. 2000670 inlägg
#6

sgtpepper
Irriterad!? :e

------------------
woodi

Svenska FF1
www.johan-skog.nu

ikarosMedlem sedan juni 2000120 inlägg
#7

ok, eftersom det betyder att jag (läs: min servertekniker) måste kompilera om php så struntar jag i det... kör ett asp-skript istället...

------------------
Micke Karlsson / Teknikchef / enjoymedia AB / Sthlm

sgtpepperMedlem sedan apr. 20005 524 inlägg
#8

Woodi: Inte nu längre, jag har käkat lunch nu :e

Ikaros: Det är inte så jobbigt att kompilera om PHP, det borde din servertekniker klara, annars kanske ni skall leta efter en ny? ;)

------------------
° 4711 - the number of the geek °

ikarosMedlem sedan juni 2000120 inlägg
#9

Självklart klarar han det!
Men är lite onödigt eftersom jag bara ska skriva ett par skript nu och sedan aldrig använda det igen...

------------------
Micke Karlsson / Teknikchef / enjoymedia AB / Sthlm

sgtpepperMedlem sedan apr. 20005 524 inlägg
#10

Okidoki. Då förstår jag.

------------------
° 4711 - the number of the geek °

Genererad på 378 ms · cache AV · v20260730165559-full.f96bc7eb