Tout d'abord je vous remercie de lire prendre le temps de lire mon message
Donc je vous expose mon problème, je suis sous wamp avec php bien sur et je n'arrive pas à faire une connexion MSSQL sur ma base de donnée Mssql Studio Management.
Voilà mes codes :
Le fichier php qui recup les infos :
Code : Tout sélectionner
include("_incl/config.inc.php");
$sec = new Security();
$conf = new Config();
$mssql = new mssql();
$mssql->dbOpen($conf->accountDbName);
$modDir = "mod/";
$modExt = ".php";Code : Tout sélectionner
class mssql {
var $config = "config.inc.php";
var $sqlLink;
var $sqlQuery;
var $rowCount;
var $arr;
function dbOpen($dbName) {
if (!$this->sqlLink) {
include_once "{$this->config}";
global $shardDbName;
global $accountDbName;
global $accountDbPWD;
global $mssql_server;
$db = array('Database'=>$dbName, 'UID'=>$accountDbName, 'PWD'=>$accountDbPWD);
$this->mssql_server = $mssql_server;
$this->sqlLink = sqlsrv_connect($mssql_server, $db);
if (!$this->sqlLink) {
echo 'lol';
}
return;
} else {
exit;
}
}
Code : Tout sélectionner
include("mssql.class.php");
include("security.class.php");
$mssql_server = "10.100.0.1";
class Config {
var $shardDbName = "SHARDS";
var $accountDbName = "ACCOUNTS";
var $accountDbPWD = "Pass";
var $userName = "sa";
var $password = "Pass";
Code : Tout sélectionner
( ! ) Fatal error: Call to undefined function sqlsrv_connect() in C:\Web\etherealonline.net\_incl\mssql.class.php on line 18
Call Stack
# Time Memory Function Location
1 0.0004 695080 {main}( ) ..\index2.php:0
2 0.0161 780080 mssql->dbOpen( ) ..\index2.php:6
Merci à vous d'avance