PHP - Connection bdd MySQL

Fermé
Utilisateur anonyme - 30 mai 2002 à 20:22
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 - 3 mars 2009 à 22:22
Salut,
Je débute en php. J'ai installé easyphp, j'ai crée une base avec une table(4 champs). J'ai repris l'exemple de CCM pour la connection à la base et je n'arrive pas à me connecter dessus...
Le bidule me dit ca:
Warning: Accès refusé pour l'utilisateur: 'nico@localhost' (mot de passe: OUI) in c:\program files\easyphp\www\index.php on line 26

A premiere vue je me suis dit que je n'avais pas bien parametrer le user et passwd de ma base. Mais c'est pas le cas.
Qu'est ce qui se passe?

Merci d'avance.

Kalamit,
Je ponce donc j'essuie
A voir également:

5 réponses

Utilisateur anonyme
30 mai 2002 à 22:40
Salut
C'est re-moi. J'ai finalement réussi, je-sais-pas-comment, à connecter cette base...
Maintenant, j'ai toujours un pb avec l'exemple de Jeff et en particulier le mysql_fetch_row(). J'ai ce message d'erreur:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\www\index.php on line 39

Ca vient de quoi?

Kalamit,
Je ponce donc j'essuie
0
txiki Messages postés 6596 Date d'inscription mercredi 30 janvier 2002 Statut Contributeur Dernière intervention 22 février 2024 521
30 mai 2002 à 23:33
Salut kalamit,
Moi aussi je débute et j'ais ce problème; tu devrais vérifier les données de tes champs (surtout celui de la ligne en question) dans mon cas c'était une apostrophe qui n'était pas précédé d'un anti slash. Tu dois savoir que les champs de ta base ne doivent comporter que des caractères alphanumériques ainsi que les tirets (-) et unduscore (_) plus quelques autres autres dont je ne me rappelle plus. Tu as certainement utilisé des caractères "réservés" à php. ex: si tu écrit l'exemple, tu dois l'écrire: l\'exemple.
J'espère t'avoir aidé mais je ne suis pas un psécialiste.
A+ ;-))
Quand la syntaxe va, TOUT va ;-))
http://abarka.free.fr
0
Utilisateur anonyme > txiki Messages postés 6596 Date d'inscription mercredi 30 janvier 2002 Statut Contributeur Dernière intervention 22 février 2024
31 mai 2002 à 08:52
Ah oui! bien joué ! J'avais pas pensé a ca ! Ben je vais regardé dans ma base. Je dois avoir un champ Email, ca peut put etre venir de caractere "illicite".
Je te remercie Txiki.

Kalamit,
Je ponce donc j'essuie
0
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504 > txiki Messages postés 6596 Date d'inscription mercredi 30 janvier 2002 Statut Contributeur Dernière intervention 22 février 2024
2 juin 2002 à 00:22
Salut kalamit,

Ta première erreur est une erreur de connexion à la base. Tu as apparemment ajouté un utilisateur "nico" qui n'était pas reconnu.
Si ça marche maintenant, c'est surement que tu as ajouté cet utilisateur et que tu as relancé MySQL pour qu'il prenne en compte la modification (je ne maitrise pas bien cette partie).

Le warning sur le mysql_fetch_row() indique que la requête (SELECT) n'a pas renvoyé de résultat.
Peux-tu nous montrer ton code pour voir ce qui pourrait gener ?

-= Bobinours =-
0
Utilisateur anonyme
31 mai 2002 à 00:53
peux pas t'aider là mais tu m'as donné envie de m'y remettre à fond (-:

merci kalamit (-:

kinder.surprise,
le maton du matou
0
Utilisateur anonyme
31 mai 2002 à 08:54
Ouais c'est génial ce truc !
Ch'uis épaté ! A peine deux heures dessus et tu peux déjà te connecter à une base et faire des trucs dessus !!! C'est génial !
C'qui est bete c'est de pas avoir commencer ca plus tot...
:-)))

Kalamit,
Je ponce donc j'essuie
0
popo > Utilisateur anonyme
4 juil. 2008 à 15:14
salut ca m'épatte aussi mais tu a quoi comme hebergement parce-que moi je n'arrive meme pas ame connecter a ma bdd.alors si tu pouvait m aider ca serait sympa.merci!
0
Bonjour, mon problème à moi est que j'ai créer ma bdd, parcontre quan d je met le code

<?php
mysql_connect("hote", "login", "Pass");
?>

je ne sais pas ou envoyer cette page php pour me connecter à ma base de donné.

Dois-je l'envoyer à filezila, cependant je n'ai aucun lien dans ma page html relié a cette page php. et si je dois faire cela quesqui s'affichera quand je me serais ocnnecter à la base de donnés.

Quelqu'un pourrait il m'expliquer en détail étape par étape je vous prie ?
0
S'il vous plait à l'aide
0
Quelqu'un pourrait il m'expliquer en détail étape par étape je vous prie ?
0

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

Posez votre question
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
3 mars 2009 à 22:22
Alors...

Tu ne pars pas du tout dans la bonne direction... Tout d'abord, les pages .htm ou .html ne peuvent pas contenir de code PHP.

Pour exécuter du code PHP tu dois remplacer ton fichier .html et .php par exemple index.php. Fichier qui contiendra à la fois ton code HTML et ton code PHP. Par exemple :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
 <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Exemple</title>
 </head>
 <body>

Début de texte.<br />

<?php
echo "Ceci est un bout de code PHP";
?>

Encore du code HTML.<br />

<?php
// La connexion a la base de donnees
mysql_connect("hote", "login", "Pass");
?> 

Evidemment, après une connexion à une base de données, il faut faire des requêtes et traiter les données...

<?php
// ...
?>

 </body>
</html>
0