Warning: mysql_query()
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
voici les erreurs qui me sont afficher merci de m'aider:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\wamp\www\connection.php on line 7
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in D:\wamp\www\connection.php on line 7
Access denied for user 'ODBC'@'localhost' (using password: NO)7
voici les erreurs qui me sont afficher merci de m'aider:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\wamp\www\connection.php on line 7
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in D:\wamp\www\connection.php on line 7
Access denied for user 'ODBC'@'localhost' (using password: NO)7
A voir également:
- Warning: mysql_query()
- Warning zone telechargement - Accueil - Outils
- Symbole warning word ✓ - Forum Loisirs / Divertissements
- Warning battery is low ✓ - Forum Matériel & Système
- Cpu fan fail warning control - Forum Matériel & Système
- CPU Fan Error - Forum BIOS
4 réponses
salut !
bon alors pour la premiere erreur acces denied si tu est sous easy php c'est parce que le mot de passe par defaut est mysql ! sinon si tu est sous wamps c'est que ton mot de passe n'est pas correct (car il ni a pas de mots de passe par defaut !
si tu laisser tous par defaut ça doit nous donner pour wampserver :
$user="root";
$host="localhost";
$password="";
et donc pour easyphp:
$user="root";
$host="localhost";
$password="mysql";
donc voila sinon je peux juste te dire que ton erreur et a la ligne 7 (mais bon !! c'est pas super utile !)
bon alors pour la premiere erreur acces denied si tu est sous easy php c'est parce que le mot de passe par defaut est mysql ! sinon si tu est sous wamps c'est que ton mot de passe n'est pas correct (car il ni a pas de mots de passe par defaut !
si tu laisser tous par defaut ça doit nous donner pour wampserver :
$user="root";
$host="localhost";
$password="";
et donc pour easyphp:
$user="root";
$host="localhost";
$password="mysql";
donc voila sinon je peux juste te dire que ton erreur et a la ligne 7 (mais bon !! c'est pas super utile !)
bonjour je fonctionne que par defaut
pas de mot de passe
voici mas page connection.php
<?php
include("msql_connection.php"); //permet d'établir la connection a la BD via le fichier msql_connection.php
$pseudo = htmlspecialchars($_POST['Pseudo']); //permet de rendre le html inofensif (conseiller)
$motdepasse = htmlspecialchars($_POST['Mot De Passe']);
$req = "select * from employer where Pseudo = '".$pseudo."' and Mot de Passe = '".$motdepasse."'";
//selectionne tout dans la table employer que le pseudo et que le mot de passe existe
$resultquery = mysql_query($req) or die (mysql_error() .__LINE__);
// résultat de la requette mis dans un tableau si nom indique la ligne d'erreur
$tabresult = mysql_fetch_array($resultquery);
// traitement de la requette en mettant le résultat dans un tableux
mysql_close();
// fermeture de mysql
if ($tabresult['ID EMPLOYER'] == "") //si l'id employer n'existe pas alor le login et mot de passe n'existe pas
{
echo "Identification Incorrecte"; //afficher
}
else
{
echo "Identification réussi"; //afficher
}
?>
Voici mon fichier msql_connection.php
<?php
//permet une connection à la BD
function connexion()
{
mysql_connect("localhost", "root", "") or die ("connexion impossible"); //login et mot de passe
mysql_select_db("employer"); // sélectionne la base de donnée
}
?>
voila
pas de mot de passe
voici mas page connection.php
<?php
include("msql_connection.php"); //permet d'établir la connection a la BD via le fichier msql_connection.php
$pseudo = htmlspecialchars($_POST['Pseudo']); //permet de rendre le html inofensif (conseiller)
$motdepasse = htmlspecialchars($_POST['Mot De Passe']);
$req = "select * from employer where Pseudo = '".$pseudo."' and Mot de Passe = '".$motdepasse."'";
//selectionne tout dans la table employer que le pseudo et que le mot de passe existe
$resultquery = mysql_query($req) or die (mysql_error() .__LINE__);
// résultat de la requette mis dans un tableau si nom indique la ligne d'erreur
$tabresult = mysql_fetch_array($resultquery);
// traitement de la requette en mettant le résultat dans un tableux
mysql_close();
// fermeture de mysql
if ($tabresult['ID EMPLOYER'] == "") //si l'id employer n'existe pas alor le login et mot de passe n'existe pas
{
echo "Identification Incorrecte"; //afficher
}
else
{
echo "Identification réussi"; //afficher
}
?>
Voici mon fichier msql_connection.php
<?php
//permet une connection à la BD
function connexion()
{
mysql_connect("localhost", "root", "") or die ("connexion impossible"); //login et mot de passe
mysql_select_db("employer"); // sélectionne la base de donnée
}
?>
voila