Php: access denied ??
narvaline
Messages postés
10
Statut
Membre
-
creadiff Messages postés 483 Statut Membre -
creadiff Messages postés 483 Statut Membre -
salut à tous,
je suis en train de faire un ptit programme php de l'authentification d'un user,
dans la première page il y a le formulaire (login+mot de pass)
dans la page traitement j'ai ceci:
include("config/config.php");
if (isset($_POST['user']) && isset($_POST['pass']) )
{
$user = addslashes($_POST['user']);
$pass = addslashes($_POST['pass']);
$res=("select login, pass_word from administrateur where login='".$user."' and pass_word='".$pass."'");
mysql_query($res);
(g copié juste le morceau ki a généré l'erreur)
le problème est dans la ligne de l'execution de la requête:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\admin_statistiques\authentification.php on line 12
quelqu'un pourait-il me dire c'est quoi l'erreur et comment régler ça?
merci à vous
je suis en train de faire un ptit programme php de l'authentification d'un user,
dans la première page il y a le formulaire (login+mot de pass)
dans la page traitement j'ai ceci:
include("config/config.php");
if (isset($_POST['user']) && isset($_POST['pass']) )
{
$user = addslashes($_POST['user']);
$pass = addslashes($_POST['pass']);
$res=("select login, pass_word from administrateur where login='".$user."' and pass_word='".$pass."'");
mysql_query($res);
(g copié juste le morceau ki a généré l'erreur)
le problème est dans la ligne de l'execution de la requête:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\admin_statistiques\authentification.php on line 12
quelqu'un pourait-il me dire c'est quoi l'erreur et comment régler ça?
merci à vous
A voir également:
- Php: access denied ??
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
Avant d'effectuer des opérations sur la base de données (comme mysql_query), il faut d'abord te connecter à celle-ci ! Place cette ligne dans ton code, AVANT la requête SQL:
mysql_connect('localhost', $loginSQL, $motdepasseSQL);
mysql_select($nomdelabasededonnées);
et ceci, après la requête:
mysql_close();
mysql_connect('localhost', $loginSQL, $motdepasseSQL);
mysql_select($nomdelabasededonnées);
et ceci, après la requête:
mysql_close();
merci pour ta réponse creadiff,
je veux juste te signaler ke le fichier "config/config.php" ke j'ai integré au début contient les instructions de connexion dont tu parles.
voila ce qu'il y a dans config.php:
<?
$host = mysql_connect('localhost','root',' ') or die("Echec de connexion au serveur de base de données.");
$db = mysql_select_db('statistiques') or die("Echec de connexion à la base.");
?>
mais y a quand même l'erreur dans le mysql_query.
et y a un truc ke je ne comprends pas dans l'erreur, c'est qui le user 'ODBC'@'localhost'??
merci encore pour ta réponse.
je veux juste te signaler ke le fichier "config/config.php" ke j'ai integré au début contient les instructions de connexion dont tu parles.
voila ce qu'il y a dans config.php:
<?
$host = mysql_connect('localhost','root',' ') or die("Echec de connexion au serveur de base de données.");
$db = mysql_select_db('statistiques') or die("Echec de connexion à la base.");
?>
mais y a quand même l'erreur dans le mysql_query.
et y a un truc ke je ne comprends pas dans l'erreur, c'est qui le user 'ODBC'@'localhost'??
merci encore pour ta réponse.