Avatar billede human Nybegynder
01. oktober 2006 - 23:36 Der er 3 kommentarer og
1 løsning

mysql_query altid true..

Kan det passe at en mysql_query altid er TRUE?

<?php
if(isset($_POST['login']) || $_POST['login'] == 'OK') {
$pass = md5($_POST['pass']);
$query = mysql_query("SELECT name,pass FROM tbl WHERE name='".$_POST['navn']."' && pass='$pass'") || die (mysql_error());
if($query == TRUE) {
print "du er logget ind";
}else{
    print "user/pass forkert";
}

}
?>

lige meget hvad, så siger den "du er logget ind". Hvis det ikke kan laves sådan, hvordan kan jeg så ellers få det til at virke?
Avatar billede well_r Nybegynder
02. oktober 2006 - 00:25 #1
er && tilladt i SQL? -> jeg plejer selv ta bruge AND

prøv evt. at lave et print:
print $query inde i iffen!
Avatar billede human Nybegynder
02. oktober 2006 - 00:26 #2
nææ..det er det ikke. Læg et svar.
Avatar billede well_r Nybegynder
02. oktober 2006 - 00:28 #3
øhh..ok..
synes nu ikke det svar var 30 point værd :p
Avatar billede human Nybegynder
02. oktober 2006 - 00:29 #4
Det var det heller ikke. Lige en svipser.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester