Hallo,
ich habe mir vor kurzen für mein Abschlussprojekt einen WIN 2003 Server aufgebaut und auf ihn Apache, PHP, MS-SQL installiert.
PHP un dso funktioniert nun, aber wie binde ich MS-SQL ein?
Ich habe ein kleines Script geschrieben, um zu testen, ob MS-SQL oder Apache angesteuert werden kann.
<?
$db = "Test";
$connect = mssql_connect("WIN_2003_SERVER","uid","pwd");
$select_db = mssql_select_db($db,$connect);
$sql = "SELECT * FROM Testtabelle";
$query = mssql_query($sql, $connect);
echo $sql;
echo $query;
?>
Wenn ich die Seite nun aufrufe, dann erscheind folgendes:
Fatal error: Call to undefined function: mssql_connect() in C:\Internet\www\test.php on line 5
Unter PHP.INI hab ist das ";" vor dem MSSQL herrausgenommen.
Muss ich sonst noch irgendwo angeben, wo sich die MS-SQL Datenbanklen befinden? Ich habe nirgends einen Eintrag gefunden, wo ich hätte den Pfad eintragen müssen.
Muss ich unter der httpd.conf auch was bezüglich MS-SQL eintragen?
Bin für jede Antwort Dankbar.
Gruß Ingo
ich habe mir vor kurzen für mein Abschlussprojekt einen WIN 2003 Server aufgebaut und auf ihn Apache, PHP, MS-SQL installiert.
PHP un dso funktioniert nun, aber wie binde ich MS-SQL ein?
Ich habe ein kleines Script geschrieben, um zu testen, ob MS-SQL oder Apache angesteuert werden kann.
<?
$db = "Test";
$connect = mssql_connect("WIN_2003_SERVER","uid","pwd");
$select_db = mssql_select_db($db,$connect);
$sql = "SELECT * FROM Testtabelle";
$query = mssql_query($sql, $connect);
echo $sql;
echo $query;
?>
Wenn ich die Seite nun aufrufe, dann erscheind folgendes:
Fatal error: Call to undefined function: mssql_connect() in C:\Internet\www\test.php on line 5
Unter PHP.INI hab ist das ";" vor dem MSSQL herrausgenommen.
Muss ich sonst noch irgendwo angeben, wo sich die MS-SQL Datenbanklen befinden? Ich habe nirgends einen Eintrag gefunden, wo ich hätte den Pfad eintragen müssen.
Muss ich unter der httpd.conf auch was bezüglich MS-SQL eintragen?
Bin für jede Antwort Dankbar.
Gruß Ingo
Kommentar