Posez votre question Signaler

PHP et SQL Server

Kaolla - Dernière réponse le 6 avril 2006 à 19:42
Voilà j'essaie de faire une interface utilisateur pour une base MS SQL Server en PHP... Le probleme c'est que je n'arrive pas a me connecter a la base ( dont je ne sais meme pas le nom d'ailleurs... )
Aider moi s'il vous plait !!!
Lire la suite 

PHP et SQL Server »

9 réponses
Réponse
+0
moins plus
Quel est le message d'erreur que tu obtiens quand tu tentes de te connecter avec ton script PHP ?
D'ailleurs, quelle(s) fonctions utilises-tu ? avec quels paramètres ?

bref un pti peu plus d'infos nous aideront à t'aider ;)


-- 
Tittom (ça c'est de la signature)
Kaolla - 16 avril 2002 à 16:41
mon prog :

<html>
<head>
<title>essai</title>
</head>
<body>
<? $SQL_database = "AFG_Données";
$conn_string = $this->SQL_server.":".$this->SQL_port;
$this->base = mssql_connect( $conn_string, "", "" );
$res = mssql_select_db( $this->SQL_database, $this->base );
$query = "SELECT nom From COLLABORATEUR Where id_collaborateur = 1";
$rs = mssql_query( $query );
echo "Voici la reponse : $rep";
$res = mssql_close ($this->base);
?>
</body>
</html>

il me repond :

Fatal error: Call to undefined function: mssql_connect() in c:\program files\easyphp\www\projet1\essai.php on line 9
trystan - 6 avril 2006 à 19:42
Bonjour,

as tu trouve la solution car je rencontre meme soucis que toi. Merci de me tenir informe.
Ajouter un commentaire
Réponse
+0
moins plus
D'après ton message, ton serveur est sous Windows, n'est-ce pas ?
Regarde si tu as un fichier "ntwdblib.dll" installé dans ton système (fais une recherche sur ce nom...)

Cela peut être une première piste

-- 
Tittom (ça c'est de la signature)
Kaolla - 16 avril 2002 à 17:17
En effet j'ai un fichier comme ça...
Et ???
Tittom - 16 avril 2002 à 17:19
> En effet j'ai un fichier comme ça...

Si tu l'as, c'est une bonne chose. Si tu ne l'avais pas eu, cela aurait pu être la source du problème.

-- 
Tittom (ça c'est de la signature)
Ajouter un commentaire
Réponse
+0
moins plus
En parcourant la doc PHP, j'ai également trouvé l'information suivante : "L'extension MSSQL est activée par la ligne extension=php_mssql.dll dans le fichier php.ini"

Donc si cette ligne n'est pas présente dans ton fichier php.ini, ou si elle est en commentaire, ça ne peut pas fonctionner.

-- 
Tittom (ça c'est de la signature)
Kaolla - 16 avril 2002 à 17:21
j'ai rajoute la ligne dans le fichier php.ini mais ça ne change rien...
Tittom - 16 avril 2002 à 17:32
As-tu redémarré ton serveur web après avoir modifié le php.ini ?
On sait jamais des fois c'est susceptible ces bêtes là ;)

Pour ma part je ne connais pas MSSQL et je ne l'utilise pas ; je ne pourrai donc pas t'aider bcp plus que ça :(
-- 
Tittom (ça c'est de la signature)
Ajouter un commentaire
Ce document intitulé « PHP et SQL Server » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook