Bonjour à tous,
Depuis hier, je dois me connecter au serveur sql server de mon entreprise dans le but de créer un formulaire d'insertion de données. Ce serveur est hébergé dans mon entreprise.
Etant donné que c'est la première fois que je tente ce type de connexion, Je me suis documenté sur le site php.net et ai trouvé la fonction sqlsrv_connect() qui semble correspondre parfaitement à ma demande. Lien pour la documentation de sqlsrv_connect().
J'ai donc suivi l'exemple donné sous la documentation.
J'ai donc écrit le code suivant :
Bien entendu, les valeurs renseignés ne sont pas vrais pour ce poste mais elles le sont pour mon serveur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php $serverName = "monsrv"; $connectionInfo = array( "Database"=>"mabdd", "UID"=>"monuser", "PWD"=>"monmdp"); $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)); } ?>
Malheuresement, des que je lance mon script, je recois le message d'erreur suivant : "Error: Call to undefined function sqlsrv_connect() "
Pour ce qui est de la configuration, obtenue avec la fonction phpinfo(), j'utilise la version "PHP Version 5.5.9-1ubuntu4.20"
Y'a t'il quelque chose à installer pour utiliser la fonction sqlsrv_connect() sous cette version de PHP ?
Existe-t-il une autre méthode qui me permettrait de me connecter à mon serveur ?
Merci par avance pour vos reponses,
FloBos
Partager