Précédent   Forum du club des développeurs et IT Pro > PHP > PHP & SGBD > PHP & SQL-Server
PHP & SQL-Server Forum d'entraide sur SQL-Server avec PHP. Avant de poster -> FAQ SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/03/2012, 11h23   #1
vg-matrix
Membre éprouvé
 
Avatar de vg-matrix
 
Inscription : février 2007
Messages : 1 182
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : février 2007
Messages : 1 182
Points : 472
Points : 472
Envoyer un message via MSN à vg-matrix Envoyer un message via Yahoo à vg-matrix
Par défaut Problème de connexion à SQL Server 2005

Salut, je souhaite me connecter à une base de données sous SQL Server 2005 depuis PHP mais mon code me renvoi une erreur. Pour pourvoir me connecter, en suivant quelques indications recueillies sur quelques sites web, j'ai téléchargé le driver SQLSRV et j'ai décompressé le contenu dans "C:\wamp\bin\php\php5.3.4\ext" puisque j'utilise WampServer. J'ai modifié le fichier php.ini en ajoutant les lignes suivantes puis redémarré Apache:
Citation:
extension=php_sqlsrv_52_nts_vc6.dll
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_sqlsrv_53_nts_vc6.dll
extension=php_sqlsrv_53_nts_vc9.dll
extension=php_sqlsrv_53_ts_vc6.dll
extension=php_sqlsrv_53_ts_vc9.dll
et j'exécute le code suivant dans une de mes pages pour voir ce que ça donne:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php 
 
  $serverName = "monordi";  
  $connectionOptions = array( "Database"=>"mabase" ); 
 
  /* Connect to SQL Server. */  
  $conn = sqlsrv_connect( $serverName, $connectionOptions ); 
 
  /* Get products by querying against the product name.*/  
  $tsql = "SELECT Numero, Nom FROM mabase.identite"; 
 
  /* Execute the query. */  
  $getProducts = sqlsrv_query( $conn, $tsql ); 
 
  /* Loop thru recordset and display each record. */  
  while( $row = sqlsrv_fetch_array( $getProducts, SQLSRV_FETCH_ASSOC ) )  
  {  
    print_r( $row );  
  } 
 
  /* Free the statement and connection resource. */ 
  sqlsrv_free_stmt( $getProducts ); 
  sqlsrv_close( $conn ); 
 
?>
Lors de l'exécution de la page, j'ai le message d'erreur suivant:
Citation:
Fatal error: Call to undefined function sqlsrv_connect() in C:\wamp\www\Myappli\Connections\test.php on line x
x fait reférence à la ligne " $conn = sqlsrv_connect( $serverName, $connectionOptions ); "

S'il vous plaît que dois-je faire
__________________
Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

Groupe des développeurs ivoiriens
vg-matrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h49.


 
 
 
 
Partenaires

Hébergement Web