Bonjour,
J'essaie depuis plusieurs jours de faire un accès à mon site par identifiant et mot de passe.
Je suis passée par tous les messages d'erreur possibles, réglés un par un mais là je cale depuis 2 jours. Voici le message d'erreur sql " Erreur sur la requete : |Unknown column 'lithotheque' in 'where clause' ".
Je me permets de vous soumettre ci-dessous mes codes au cas où quelqu'un aurait une idée.
Un grand merci par avance,
Evelyne31
Fichier "verif_login.php" (avec include "sql_acces.php") :
Fichier "connexion.php" :
Fichier "sql.php" où se trouve ma fonction SQLSelect, avec toutes mes fonctions et include "connexion.php" :
J'essaie depuis plusieurs jours de faire un accès à mon site par identifiant et mot de passe.
Je suis passée par tous les messages d'erreur possibles, réglés un par un mais là je cale depuis 2 jours. Voici le message d'erreur sql " Erreur sur la requete : |Unknown column 'lithotheque' in 'where clause' ".
Je me permets de vous soumettre ci-dessous mes codes au cas où quelqu'un aurait une idée.
Un grand merci par avance,
Evelyne31
Fichier "verif_login.php" (avec include "sql_acces.php") :
if(isset($_POST['login']) && !empty($_POST['login']) && isset($_POST['password']) && !empty($_POST['password']))
{
SQLSelect();
$req = mysql_query('SELECT password, login FROM USERS WHERE USERS.login = '.$_POST['login']) or die("Erreur sur la requete : <font color=\"red\">$sql" . "|" . mysql_error() . "</font>");
if(mysql_num_rows($req))
{
$data = mysql_fetch_assoc($req);
if($_POST['password'] == $data["password"])
{
$loginOK = true;
}
}
if ($loginOK) {
$_SESSION["login"] = $data["login"];
}
}
?>
Fichier "connexion.php" :
<?php
$BDD_host = "localhost";
$BDD_base = "lithotheque";
$BDD_login = $_POST["login"];
$BDD_password = $_POST["password"];
?>
Fichier "sql.php" où se trouve ma fonction SQLSelect, avec toutes mes fonctions et include "connexion.php" :
function SQLSelect() {
global $BDD_host;
global $BDD_base;
global $BDD_login;
global $BDD_password;
mysql_pconnect($BDD_host, $BDD_login, $BDD_password) or die("<font color=\"red\">Erreur de connexion : " . mysql_error() . "</font>");
mysql_select_db($BDD_base) or die("<font color=\"red\">Erreur select db : " . mysql_error() . "</font>");
mysql_query("SET NAMES 'utf8'");
}