Ich versuche, mit Ubuntu16.04 (LAMP-Stack) Server und PHP 7.0Probleme mit Ubuntu 16.04 zu MSSQL verbinden
Ich kann aber bisher zu einer MSSQL-Datenbank anzuschließen verbinden, wenn ich die folgenden Demo zu verwenden versuchen, Skript:
<?php
$conn = mssql_connect("BWSQL", "<usrname>", "<password>");
mssql_select_db("infobase", $conn);
$query_result = mssql_query("SELECT * FROM dbo.Staff", $conn);
echo "The field number one is: ";
echo mssql_result ($query_result, 0, 0);
mssql_close($conn); // close connection
?>
I erhalten Fatal error: Uncaught Fehler: Call to undefined function mssql_connect() in /var/www/html/test2.php:2 Stapelüberwachung: # 0 {main} geworfen/var/www/html/test2.php auf Linie 2
Ich habe mit
php -v
getestet und kann keine Fehler sehen. Befehlszeilen-Tests
tsql -S BWSQL -U <usrname> -P <password> -D myData
Ergebnis in verbunden und ich kann Tabellen aufrufen.
Ich versuche sqlsrv/pdo_sqlsrv Module zu verwenden. Das freetds-Modul, alles, was ich zu diesem Zeitpunkt in die Finger kriegen kann, weil es sich um einen Testserver handelt. Ich habe sogar versucht, alles in HTML-Tags zu verpacken. Wenn Sie weitere Informationen von mir benötigen, lassen Sie es mich wissen.
Vielen Dank im Voraus.
Wie der Fehler festgestellt, hat bestätigt, ob Funktion 'mssql_connect()' existiert oder nicht? – Eric
Mögliches Duplikat von [PHP Schwerwiegender Fehler: Aufruf zu undefinierter Funktion mssql \ _connect()] (https://stackoverflow.com/questions/9986804/php-fatal-error-call-to-undefined-function-mssql-connect) – miken32
@Eric Ich war unter dem Eindruck, dass von einem der Pakete (.so Dateien) behandelt wurde, nachdem ich die endlosen Tutorials verfolgt habe, kann ich mich irren. – Achmann