Probleme mysql
Résolu
iconqueror
-
iconqueror -
iconqueror -
Bonjour,
Je creer un site avec des compte utilisateur pour creer les table tous cela se passe bien
mais au moment de l'interroger il y a toujours une erreur !
ID_Utilisateur : auto increment
Name : type text
Passwrd : type text
email : type text
$sql = mysql_query("
SELECT * FROM Account
WHERE Name='". mysql_escape_string($_POST['login']) . "'
AND Passwrd='". mysql_escape_string( $_POST['Psswrd']) . "'
");
$data= mysql_fetch_array($sql) or die ('error <br>'.$sql.'<br>'.mysql_error());
if($data[0] == '1' ) {
echo "data est a 1";
} elseif ($data[0] == '0'){
echo "Data est a 0";
} else {
echo "error grav";
}
il me dit error
Resource #2
Por que ???
merci,
Je creer un site avec des compte utilisateur pour creer les table tous cela se passe bien
mais au moment de l'interroger il y a toujours une erreur !
ID_Utilisateur : auto increment
Name : type text
Passwrd : type text
email : type text
$sql = mysql_query("
SELECT * FROM Account
WHERE Name='". mysql_escape_string($_POST['login']) . "'
AND Passwrd='". mysql_escape_string( $_POST['Psswrd']) . "'
");
$data= mysql_fetch_array($sql) or die ('error <br>'.$sql.'<br>'.mysql_error());
if($data[0] == '1' ) {
echo "data est a 1";
} elseif ($data[0] == '0'){
echo "Data est a 0";
} else {
echo "error grav";
}
il me dit error
Resource #2
Por que ???
merci,
Configuration: Windows XP Firefox 3.0.16
2 réponses
-
Salut,
Verifie si la connexion avec la base de donnée réussi ou pas, ensuite tu dois vérifier si les variables : $_POST['login'] et $_POST['Psswrd'] existe ou pas avant de les utiliser et est ce que c'est 'Psswrd' ou 'Passwrd'. -
Salut,
Merci,
j'ai changer de method j'ai utiliser $data = mysql_fetch_assoc($sql)
puis : if( $_POST['login'] == $data['login'] && $_POST['passwrd'] == $data['Passwrd']) {
session_start();
}
sa a fonctionner mais merci,