{SQL Server} phpmyadmin

Fermé
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009 - 7 août 2009 à 14:14
Niitr0x Messages postés 324 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 21 février 2010 - 15 août 2009 à 23:39
Bonjour à tous,

Voilà je suis tout nouveau sur ce forum sur lequel je passe souvent lorsque j'ai une question.Mais voilà depuis ce matin j'essaye en vain d'envoyer les informations inscrites dans un formulaire vers ma base et ne m'y connaissant que trop peu en php je n'arrive pas a trouver l'erreur.

Voici mon code:

$msg = "Nom:\t$Nom\n";
$msg .= "Prenom:\t$Prenom\n";
$msg .= "E-Mail:\t$adresse\n";
$msg .= "Tel:\t$tel\n";
$msg .= "Rue:\t$rue\n";
$msg .= "Code Postale:\t$cp\n";
$msg .= "Ville:\t$ville\n";
$msg .= "Sujet:\t$sujet\n";
$msg .= "Message:\t$message\n\n";
mysql_connect("localhost:8889","root","root");
mysql_select_db("Ixsane");
mysql_query("INSERT INTO recuperation_donnees VALUES('sujet','societe','Nom','Prenom','adresse','tel','rue','ville','cp','message')");
mysql_close();

L'erreur affichée est :

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in /home/sites_web/preprod.ixsane.com/templates/beez/traitement.php on line 135


Voilà je vous remercie d'avance pour votre aide en espérant pouvoir apporter la mienne sur les sujets que je maîtrise beaucoup mieux

Hadrien
A voir également:

18 réponses

Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
7 août 2009 à 14:58
Bonjour,

Cette erreur indique que le mot de passe que tu donnes lors de la connection n'est pas correct.

A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
7 août 2009 à 15:14
Merci de ta reponse!!

Pourtant c'est celui par défaut...Et ce que je trouve bizarre c'est qu'il charge.
0
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
7 août 2009 à 15:17
Bonjour,

Par défaut, lors de l'installation de mysql, le mot de passe est vide, l'utilisateur est root.

A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
7 août 2009 à 15:42
J'ai regardé apparemment ça n'est pas ça car le mot de passe par défaut est bien root...
Je continue de chercher.

Merci pour ton aide!

A plus

Hadrien
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
7 août 2009 à 16:03
Bonjour,

As-tu déjà essayé ce code
mysql_connect("localhost","root",""); 


A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
7 août 2009 à 16:16
Rebonjour,

J'ai essayé ça ne marche toujours pas ça me met le même code erreur et toujours un temps fou à charger...
0
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
7 août 2009 à 16:33
Bonjour,

Peux-tu démarrer phpmyadmin (http://localhost/phpmyadmin) et ensuite cliquer sur l'onglet Privilèges. Tu devrais avoir une page qui indiques par base de données et par utilisateur s'il existe Oui ou Non un mot de passe (sous la colonne Mot de Passe). Tu peux changer ou ajouter un mot de passe en cliquant sur l'icône "Changer les privilèges".
A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
7 août 2009 à 16:44
Bizarre voilà ce qu'il me met quand je vais sur ton lien...


Safari ne parvient pas à ouvrir la page « http://localhost/phpmyadmin) » car la connexion au serveur « localhost » a échoué.

Merci de ton aide :)
0
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
7 août 2009 à 17:05
Bonjour,

As-tu au moins phpmyadmin installé sur ton Mac ? Sinon tu peux trouver sur ce lien un site pour le télécharger.
A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
10 août 2009 à 10:46
Merci apparemment il n'est pas installé le seul problème est que je ne trouve pas
"la partition hébergeant votre répertoire de publication Web" car je ne vois pas à quoi cela correspond!


Merci d'avance

Cordialement

Hadrien
0
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
10 août 2009 à 11:31
Bonjour

Utilises-tu MAMP (Mac Appache Mysql PHP)?
Si c'est oui, tu dois trouver un répertoire MAMP dans Applications.
Si c'est non, tu peux trouver une version à télécharger ici
A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
10 août 2009 à 11:45
Salut!

Oui je travaille sur mamp mais il y a pas mal de dossier et aucun qui s'appelle répertoire dans mamp...

Merci de ton aide
0
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
10 août 2009 à 11:51
Bonjour,

Lorsque tu tapes cette adresse http://localhost:8888/MAMP , vois-tu la page comme dans l'exemple que tu peux voir dans le lien de mon post précédent ?
Dans ton répertoire MAMP, tu dois avoir un répertoire htdocs (Applications -> MAMP -> htdocs), c'est dans ce répertoire que tu dois copier l'ensemble des fichiers de ton site Web.
A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
10 août 2009 à 12:06
Avec ce lien ça me lance sur mon mamp et j'ai trouvé le htdocs.

Quand tu dis tout le fichier de mon site ça veut dire tout le code? Car cela implique t'il qu'il faut que ce soit l'hébergeur qui crée la base?

Merci :)
0
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 384
10 août 2009 à 12:24
Bonjour,

Alors tu viens de m'apprendre quelque chose, tu parles maintenant de ton hébergeur, alors ton problème vient du code
mysql_connect("localhost:8889","root","root");
car cela va essayer de se connecter au serveur Mysql sur ton Mac et non chez ton hébergeur. Tu dois demander à ton hébergeur les informations nécessaires pour te permettre de te connecter sur leur Mysql serveur (Adresse IP, Port, User, Mot de passe).
Tu dois aussi leur demander de pouvoir créer ta propre base de données (en général via Phpmyadmin).
Tu dois aussi savoir dans quel répertoire tu peux copier tes fichiers (en général via FTP).
A plus
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
10 août 2009 à 15:37
Merci beaucoup je vais m'en occuper je vais voir avec mon hébérgeur!

Bonne continuation

Hadrien
0
hadrianovich Messages postés 30 Date d'inscription vendredi 7 août 2009 Statut Membre Dernière intervention 25 septembre 2009
12 août 2009 à 09:08
Merci à tous!

Mon hébergeur va créer la base ça sera plus simple!!

Bonne continuation à tous
0
Niitr0x Messages postés 324 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 21 février 2010 22
15 août 2009 à 23:39
A la place de localhost test bases.sql
0