Bonjour,

J'utilise wamp (avec PHP 5.5.12 et apache 2.4.9) et en ce moment j'essaye de me connecter sur SQL server 2008 mais cette erreur s'affiche :

) Fatal error: Call to undefined function sqlsrv_connect() in C:\wamp\www\...
J'ai fait quelques recherches et j'ai téléchargé ce driver : http://www.microsoft.com/en-us/downl...ng=en&id=20098

J'ai placé les fichiers php_sqlsrv_54_ts.dll et php_pdo_sqlsrv_54_ts.dll dans php/php5.5.12/ext et j'ai également rajouté les lignes "extension = ces deux fichiers" dans php.ini de php et d'apache.

Quand je vais dans : W -> php -> php extension, y'a bien php_sqlsrv_54_ts d'activé.

Voici le code que j'utilise pour me connecter :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$serverName = "serverName\sqlexpress"; //serverName\instanceName
$connectionInfo = array( "Database"=>"dbName", "UID"=>"userName", "PWD"=>"password");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
 
if( $conn ) {
     echo "Connexion établie.<br />";
}else{
     echo "La connexion n'a pu être établie.<br />";
     die( print_r( sqlsrv_errors(), true));
}
?>
Merci d'avance