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 :

Utilisation d'une table


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut Utilisation d'une table
    Bonjour à vous !!!!

    Je dispose d'un site web qui contient une base de donnée et d'une autre base donnée sur une adresse externe.

    J'aimerais tout simplement me connecter à cette base de donnée externe et y ajouter via un INSERT INTO des infos que je veux lui envoyer.

    Voici ma démarche :

    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
    17
    18
    19
     
            $user = "user";
    	$pass = "pass";
    	$host_serv = "ip:port";
    	$db_serv = "ae_server_ls";
     
    	$link = mysql_connect($host_serv, $user, $pass) or die ("Impossible de ce connecter à la bdd :\n" . mysql_error());
    	mysql_select_db($db_serv, $link);
    	$password = md5($password);
    	$query = "INSERT INTO `account_data` (`name`, `password`, `access_level`, `last_server`) VALUES ('$login', '$password', '0', '-1')";
    	$query_add = mysql_query($query) or die (mysql_error());
    	if ($query_add == false)
    		{
    		echo "pouet";
    		mysql_close($link);			
    		return (false);
    		}
    	mysql_close($link);	
    	return (true);
    Lorsque je lance ce script depuis mon site il fait comme s'il arrivais à ce connecter, même quand mon serveur wamp est éteint !!!!!!!
    En revanche il me lance bien une erreur au niveau du $query_add me precisant :

    "Table 'aion_s_tower.account_data' doesn't exist"

    ce que je ne comprend absolument pas c'est qu'il me mette le nom de la base de donnée de mon site avant le nom de la table, cette base de donnée ne devrais même pas exister sur ce script !!!!

    merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Bonjour et bienvenu sur le forum

    cette base de donnée ne devrais même pas exister sur ce script
    Une base n'est pas liée à un script ou même a un serveur web.
    La base existe ou n'existe pas sur le serveur mysql (ton $host_serv) mais cela n'a pas de lien avec le serveur web depuis lequel est executé le script PHP.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut
    Citation Envoyé par sabotage Voir le message
    Bonjour et bienvenu sur le forum


    Une base n'est pas liée à un script ou même a un serveur web.
    La base existe ou n'existe pas sur le serveur mysql (ton $host_serv) mais cela n'a pas de lien avec le serveur web depuis lequel est executé le script PHP.
    Merci

    Ce que je veux dire par la c'est que je me connecte à une base de donnée complètement différente de celle cité dans le message d'erreur

    ---------------

    Quelqu'un chez free à déjà eu ce problème ?
    Je pense que la connexion ne ce fait pas a l'adresse que j'indique à mon script mais plutôt à celle de mon site ! :s

    J'ai tenté de pinguer mon mysql_connect et il me renvois toujours 1 même quand mon serveur externe est offline.
    Ce qui est encore plus bizare c'est que si je met un mot de passe bidon j'ai bien droit à un message d'erreur !!!

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par défaut
    Bon j'ai trouvé, il n'y a tout simplement pas de solution, Free bride toute connexion externe aux site des ses abonnés.... merci free....

Discussions similaires

  1. Pb avec l'utilisation d'une table de jointure
    Par cissou06 dans le forum Ruby on Rails
    Réponses: 19
    Dernier message: 14/03/2008, 11h40
  2. [BO 6.5] Utilisation d'une table sans jointure ?
    Par NKC78 dans le forum Deski
    Réponses: 7
    Dernier message: 22/11/2007, 11h38
  3. Réponses: 17
    Dernier message: 12/04/2007, 13h54
  4. conception et utilisation d'une table
    Par lkryss dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 29/06/2006, 11h14
  5. recherche utilisation d'une table
    Par xmanu dans le forum Access
    Réponses: 2
    Dernier message: 21/09/2005, 09h09

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