Probleme mysql
Résolu/Fermé
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
-
18 oct. 2008 à 18:44
clemh78 Messages postés 64 Date d'inscription dimanche 22 juin 2008 Statut Membre Dernière intervention 2 avril 2009 - 19 oct. 2008 à 15:11
clemh78 Messages postés 64 Date d'inscription dimanche 22 juin 2008 Statut Membre Dernière intervention 2 avril 2009 - 19 oct. 2008 à 15:11
A voir également:
- Probleme mysql
- Mysql download - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Xampp mysql ne démarre pas ✓ - Forum MySQL
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Could not connect to mysql! please check your database settings! - Forum Redhat
12 réponses
Posotaz
Messages postés
489
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
19 juin 2011
225
18 oct. 2008 à 22:59
18 oct. 2008 à 22:59
Salut,
Au risque de me répéter avec Sonik21, pour t'assurer que tes identifiants de connexion soient corrects, je te conseille tout de même de tester la valeur de retour des fonctions mysql_connect et mysql_select_db. Elles renvoient false si ça s'est mal passé.
En gros : if(mysql_connect... == false) {echo 'erreur de connexion'} et pareil avec mysql_select_db.
Ensuite, si ça ne renvoie pas false il reste un dernier test à faire : Lancer manuellement ta requête via phpMyAdmin (tu mettras juste le $login et $mdp à la main). Si ça se trouve c'est juste le nom d'un champ ou d'une table qui est nommée différemment chez toi par rapport au serveur.
Au risque de me répéter avec Sonik21, pour t'assurer que tes identifiants de connexion soient corrects, je te conseille tout de même de tester la valeur de retour des fonctions mysql_connect et mysql_select_db. Elles renvoient false si ça s'est mal passé.
En gros : if(mysql_connect... == false) {echo 'erreur de connexion'} et pareil avec mysql_select_db.
Ensuite, si ça ne renvoie pas false il reste un dernier test à faire : Lancer manuellement ta requête via phpMyAdmin (tu mettras juste le $login et $mdp à la main). Si ça se trouve c'est juste le nom d'un champ ou d'une table qui est nommée différemment chez toi par rapport au serveur.
Utilisateur anonyme
18 oct. 2008 à 18:46
18 oct. 2008 à 18:46
les identifiants de connexion a ton serveur local sont il bien correct ??
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
18 oct. 2008 à 18:47
18 oct. 2008 à 18:47
Oui oui
merci de ta réponse
merci de ta réponse
Utilisateur anonyme
18 oct. 2008 à 19:04
18 oct. 2008 à 19:04
nichoap --> jesus was a punk, c'est le nom d'une chanson, et sa na rien de méchant, alors tu sera gentil de te calmer stp
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
18 oct. 2008 à 19:08
18 oct. 2008 à 19:08
Pour information j'utilise xamp et il y aurais peut être quelque chose a configurer pour que sa marche ?
Utilisateur anonyme
18 oct. 2008 à 19:15
18 oct. 2008 à 19:15
tes identifiants a ton serveur local sont les habituels "localhost", et "root" ? ou tu les a modifié ? si tu les a modifié, tu a peut etre fait une erreur en retapant un nouveau mot de passe/pseudo
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
18 oct. 2008 à 19:18
18 oct. 2008 à 19:18
Non pas d'erreur de se côté mais comme moi je suis en local est que cela pourrais expliquer la situation.
Utilisateur anonyme
18 oct. 2008 à 19:27
18 oct. 2008 à 19:27
normalement sa devrait bien marché, si les identifiants sont correct et que le script marche sur un serveur free.
c'est assez bizzare
c'est assez bizzare
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
19 oct. 2008 à 11:27
19 oct. 2008 à 11:27
Le premier test est bon mais pour le deuxième sur phpmyadmin je sais pas trop comment faire je vais dans sql et après je met
Mais comment je fait pour définir $login et $mdp parce que si je remplace pas un mot sa marche pas ?
Merci de vos réponses
SELECT COUNT(*) AS id FROM ts2_clients WHERE s_client_name=$login AND s_client_password=$mdp
Mais comment je fait pour définir $login et $mdp parce que si je remplace pas un mot sa marche pas ?
Merci de vos réponses
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
19 oct. 2008 à 11:33
19 oct. 2008 à 11:33
Voila l'erreur;
Erreur requête SQL: Documentation SELECT COUNT( * ) AS id FROM ts2_clients WHERE s_client_name = login AND s_client_password = mdp MySQL a répondu:Documentation #1054 - Unknown column 'login' in 'where clause'
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
19 oct. 2008 à 12:36
19 oct. 2008 à 12:36
Et aussi j'arrive à envoyer des informations dedans.
Ça marche très bien pour envoyer mais des que je met
Ça marche très bien pour envoyer mais des que je met
mysql_fetch_assocça ne marche plus.
clemh78
Messages postés
64
Date d'inscription
dimanche 22 juin 2008
Statut
Membre
Dernière intervention
2 avril 2009
19 oct. 2008 à 15:11
19 oct. 2008 à 15:11
C'est bon j'ai trouver j'avais mis les variables globales que sur le php.ini qui est dans dans le dossier php or il fallait que je le mette aussi dans le php.ini qui dans le dossier bin de apache.
Merci comme même de vos réponses.
Merci comme même de vos réponses.