PHP et SQL Server
Kaolla
-
trystan -
trystan -
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 !!!
Aider moi s'il vous plait !!!
3 réponses
-
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)-
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
-
-
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) -
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)