Impossible de me connecter à ma base de données

siamens_duj Messages postés 192 Date d'inscription   Statut Membre Dernière intervention   -  
 siamens_duj -
Bonjour,

Je viens vers vous car j'ai une erreur lorsque j'essai de me connecter à ma base de données situé sur un serveur externe.

Quand je veux me connecter à la base localhost ça fonctionne mais visiblement il y a un souci.

Voici mon code :

<?php
$serverName = "sServeur.toto:8000"; //serverName\instanceName
$connectionInfo = array( "Database"=>"MaBase", "UID"=>"User", "PWD"=>"MDP");
$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));
}
?>


EDIT : correction des balises de code

Et j'ai l'erreur suivante :
Fatal error: Uncaught Error: Call to undefined function sqlsrv_connect() in C:\wamp64\www\test\test.php

Merci pour votre aide ! :)

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Donc tu veux te connecter à une bdd Microsoft sql server ?
Tu dis qu'en local ça fonctionne... tu as installé une bdd sql server en local sur ton ordi ?
Tu as téléchargé les dll pour php_sqlsrv ?
Tu les as configuré dans ton php.ini ? puis redémarré ton apache ?
L'extension apparait bien dans le phpinfo ?

0
siamens_duj
 
Bonjour,

Merci pour votre réponse et désolé pour ma réponse tardive.

Oui j'ai fais tout cela.. Je suis retourné sur des forum mais j'avoue que je ne comprend pas ce que j'ai fais de travers..
0