Guten Tag,
ich würde gerne in Erfahrung bringen ob sich an das folgende Vorhaben schonmal jemand versucht hat.
Die Basis:
- Win2k Home Sever
- MS SQL-Server 2005 Express
- XAMPP (PHP5, MYSQL5, Apache2,...)
- JTL-Wawi (v. 0.9.9.629)
Das was ich gerne machen würde wäre eine Art Online-Kundenbenutzercenter. Ohne die Anbindung an einen Shop. Ich würde gerne mit PHP direkt auf die MS-DB zugreifen und dort die Daten auslesen und dann weiter an einen Webserver schicken der die Daten weiterverarbeitet. Leider bekomme ich aber keine Verbindung von PHP zu der MSSQL-Datenbank hin.
Durch viele Foren habe ich mich nun schon gekämpft und auch schon diverse Probleme im Vorfeld ausgeräumt. So ist die Datei "ntwdblib.dll" für die MSSQL-Unterstützung auf dem neusten Stand und die Datei "php_mssql.dll" ist ebenso in der php.ini geladen. Dennoch schreibt er mir immerzu, dass er keine Verbindung zum Server herstellen kann.
Vielleicht ist einer von euch schon weitergekommen oder kann mir helfen mein Vorhaben weiter zu realisieren. Ich würde mich über Antworten, die weiter helfen oder auch nur Tips geben, sehr freuen.
Vielen Dank und schöne Grüße Kirby.
---
Weitere Informationen zur php.ini:
Datenbankverbindungsscript:
ich würde gerne in Erfahrung bringen ob sich an das folgende Vorhaben schonmal jemand versucht hat.
Die Basis:
- Win2k Home Sever
- MS SQL-Server 2005 Express
- XAMPP (PHP5, MYSQL5, Apache2,...)
- JTL-Wawi (v. 0.9.9.629)
Das was ich gerne machen würde wäre eine Art Online-Kundenbenutzercenter. Ohne die Anbindung an einen Shop. Ich würde gerne mit PHP direkt auf die MS-DB zugreifen und dort die Daten auslesen und dann weiter an einen Webserver schicken der die Daten weiterverarbeitet. Leider bekomme ich aber keine Verbindung von PHP zu der MSSQL-Datenbank hin.
Durch viele Foren habe ich mich nun schon gekämpft und auch schon diverse Probleme im Vorfeld ausgeräumt. So ist die Datei "ntwdblib.dll" für die MSSQL-Unterstützung auf dem neusten Stand und die Datei "php_mssql.dll" ist ebenso in der php.ini geladen. Dennoch schreibt er mir immerzu, dass er keine Verbindung zum Server herstellen kann.
Vielleicht ist einer von euch schon weitergekommen oder kann mir helfen mein Vorhaben weiter zu realisieren. Ich würde mich über Antworten, die weiter helfen oder auch nur Tips geben, sehr freuen.
Vielen Dank und schöne Grüße Kirby.
---
Weitere Informationen zur php.ini:
Code:
[MSSQL]
; Allow or prevent persistent links.
mssql.allow_persistent = On
; Maximum number of persistent links. -1 means no limit.
mssql.max_persistent = -1
; Maximum number of links (persistent+non persistent). -1 means no limit.
mssql.max_links = -1
; Minimum error severity to display.
mssql.min_error_severity = 10
; Minimum message severity to display.
mssql.min_message_severity = 10
; Compatability mode with old versions of PHP 3.0.
mssql.compatability_mode = Off
; Connect timeout
;mssql.connect_timeout = 5
; Query timeout
;mssql.timeout = 60
; Valid range 0 - 2147483647. Default = 4096.
;mssql.textlimit = 4096
; Valid range 0 - 2147483647. Default = 4096.
;mssql.textsize = 4096
; Limits the number of records in each batch. 0 = all records in one batch.
;mssql.batchsize = 0
; Specify how datetime and datetim4 columns are returned
; On => Returns data converted to SQL server settings
; Off => Returns values as YYYY-MM-DD hh:mm:ss
;mssql.datetimeconvert = On
; Use NT authentication when connecting to the server
mssql.secure_connection = Off
; Specify max number of processes. -1 = library default
; msdlib defaults to 25
; FreeTDS defaults to 4096
;mssql.max_procs = -1
PHP:
<?php
$myServer = ".\SQLEXPRESS";
$myUser = "user";
$myPass = "pass";
$myDB = "eazybusiness";
//connection to the database
$dbhandle = mssql_connect($myServer, $myUser, $myPass)
or die(mssql_get_last_message()); ?>