IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Connection php et MS SQL SERVER 2005


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 13
    Points
    13
    Par défaut Connection php et MS SQL SERVER 2005
    Apres avoir passer une journée et demi a lire des quantités astronomique de forum

    voila je doit faire une page en PHP qui permet de selectionné dans une base des articles

    le probleme c est que je n'arrive pas à me connecter à ma base
    car elle est sur un serveur distant
    si quelqu'un savait comment faire merci d'avance

    j'ai bien sur tout activer pour faire fonctionner les commandes MSSQL_XXXX

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    /* PARAMETRES DE CONNEXION */
    	$host	= '';	// VOTRE SERVEUR
    	$user	= '\\srvformation\maxime.thomas';   // VOTRE IDENTIFIANT	
    	$mdp	= 'xxx';   // VOTRE MOT DE PASSE
    	$base	= 'xx';   // TABLE A SELECTIONNER
    /* ON SE CONNECTE */
    	$conection=mssql_connect($host, $user, $mdp)
    		or die('Impossible de se connecter au serveur '.$host);
    /* SELECTION DE LA BASE */
    	mssql_select_db($base)
    		or die('Impossible de sélectionner la base '.$base);
    et j'obtient
    Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: in C:\Program Files\EasyPHP 3.0\www\Accueil.php on line 25
    Impossible de se connecter au serveur srvformation

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 214
    Points : 115
    Points
    115
    Par défaut
    Normal que le champ host soit vide ??? Il faudrait l'adresse du serveur distant ou l'ip je penses...

    De plus dans :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    user	= '\\srvformation\maxime.thomas';   // VOTRE IDENTIFIANT
    N'y aurait-il pas plutôt 2 \ au milieu avant maxime ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 13
    Points
    13
    Par défaut
    le host pardon j'avais oublier j ai repris mon broullion j'ai oublier de le remettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    /* PARAMETRES DE CONNEXION */
    	$host	= 'srvformation';	// VOTRE SERVEUR
    	$user	= '\\srvformation\\maxime.thomas';   // VOTRE IDENTIFIANT	
    	$mdp	= 'MDP';   // VOTRE MOT DE PASSE
    	$base	= 'base test';   // TABLE A SELECTIONNER
    /* ON SE CONNECTE */
    	$conection=mssql_connect($host, $user, $mdp)
    		or die('Impossible de se connecter au serveur '.$host);
    /* SELECTION DE LA BASE */
    	mssql_select_db($base)
    		or die('Impossible de sélectionner la base '.$base);
    meme avec le double antislach meme message d'erreur

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 214
    Points : 115
    Points
    115
    Par défaut
    Peut-être afficher la variable $conection qui doit contenir le code d'erreur et donc en savoir plus non. Sinon pour le nom du serveur, ça ne ressemble pas trop à un nom de domaine... Si ?

    EDIT : c'est la première fois que je vois un identifiant comme ça d'ailleur. Est-il vraiment bon ?

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 13
    Points
    13
    Par défaut
    ben je suis enfin de premier année de BTS et l acces au base de donnée en php jamais vu donc j'ai essayé a partir de tutoriel mais le principe j ai compris j ai essayé avec l'identifiant sans le nom de domaine et avec exactement la meme erreur et pour le on de domaine j'ai mis le nom du sereur ou se trouve la base de donnée mssql

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 214
    Points : 115
    Points
    115
    Par défaut
    Le nom du serveur n'est pas forcément unique mais son nom de domaine l'est. De plus, il peut ne pas accepter les connexions extérieures selon le cas...

Discussions similaires

  1. IIS 7 PHP 5 et SQL server 2005
    Par ledawa dans le forum IIS
    Réponses: 3
    Dernier message: 19/08/2009, 20h16
  2. [VS] Remote connection avec SQL Server 2005 Express
    Par L`artiste dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 28/05/2006, 23h28
  3. [SQL-Server] Je n'arrive pas à faire tourner php avec Sql server (2005)
    Par bluecurve dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 01/03/2006, 19h50
  4. Connection de SQL SERVER 2005 EXPRESS avec HIBERNATE
    Par jerome giraud dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/02/2006, 10h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo