SQL ET PHP Connection serveur SQL
lud1979
Messages postés
53
Statut
Membre
-
lud1979 Messages postés 53 Statut Membre -
lud1979 Messages postés 53 Statut Membre -
Bonjour,
j'ai fait un site php my sql que j'ai testé sur easy php ca fonctionne bien.
mon probleme est quand je le tranfert chez l'hebergeur
Mon premiere script se connecte a SQL avec le code suivant :
$host = "Monserveur";
$user = "Monlogin";
$passwd = "Monpass";
$bdd = "Mabasededonnee" ;
$ide= MYSQL_CONNECT($host,$user,$pass);
mysql_select_db("$bdd");
Jusque la ca fonctionne toujours.
Mon 2eme script se connecte a la base exactement de lameme facon et la j'obtient une erreur sur la ligne :
$ide= MYSQL_CONNECT($host,$user,$pass);
l'erreur est :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'arpe'@'10.0.1.21' (using password: NO)
Pourquoi ne veux il pas me connecter ? j'ai pourtant fait la meme requete sur la premièere page, et sur easyphp ca fonctionne
Merci de bien vouloir m'aider
Cordialement
LUDWIG DENIS
j'ai fait un site php my sql que j'ai testé sur easy php ca fonctionne bien.
mon probleme est quand je le tranfert chez l'hebergeur
Mon premiere script se connecte a SQL avec le code suivant :
$host = "Monserveur";
$user = "Monlogin";
$passwd = "Monpass";
$bdd = "Mabasededonnee" ;
$ide= MYSQL_CONNECT($host,$user,$pass);
mysql_select_db("$bdd");
Jusque la ca fonctionne toujours.
Mon 2eme script se connecte a la base exactement de lameme facon et la j'obtient une erreur sur la ligne :
$ide= MYSQL_CONNECT($host,$user,$pass);
l'erreur est :
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'arpe'@'10.0.1.21' (using password: NO)
Pourquoi ne veux il pas me connecter ? j'ai pourtant fait la meme requete sur la premièere page, et sur easyphp ca fonctionne
Merci de bien vouloir m'aider
Cordialement
LUDWIG DENIS
Configuration: Windows XP Firefox 1.5.0.11
3 réponses
-
Salut,
Tu inities une variable$passwd = "Monpass";
et après tu utilises une variable $pass$ide= MYSQL_CONNECT($host,$user,$pass);
Ce n'est pas logique, ce devrait etre$ide= MYSQL_CONNECT($host,$user,$passwd);
ec-
dans ce cas les variables ($host,$user,$passwd) que tu passes a ta fonction mysql_connect elles sont initialisées ou?
merci par avance- C'est toi qui le sais, tu dis cela :
Mon premiere script se connecte a SQL avec le code suivant : $host = "Monserveur"; $user = "Monlogin"; $passwd = "Monpass"; $bdd = "Mabasededonnee" ; $ide= MYSQL_CONNECT($host,$user,$pass); mysql_select_db("$bdd");
Donc je suppose que tu initialises tes variables ici$host = "Monserveur"; $user = "Monlogin"; $passwd = "Monpass";
mais après tu en utilises d'autres ?$ide= MYSQL_CONNECT($host,$user,$pass);
ce n'est pas logique
ec
-
-
En fait si je te comprend bien, ces variables sont initialisées en globale, et ce n'est pas la peine de les réinitialiser a chaque script, dans le premier script qui se connecte à sql il faut que je fasse:
$host = "Monserveur";
$user = "Monlogin";
$passwd = "Monpass";
$bdd = "Mabasededonnee" ;
$ide= MYSQL_CONNECT($host,$user,$pass);
et dans tous les autres :
$ide= MYSQL_CONNECT($host,$user,$pass); -