Avatar billede ulle55 Nybegynder
16. marts 2003 - 20:27 Der er 4 kommentarer og
1 løsning

noget om mysql

Jeg har en db med følgende celler "ID, Brugernavn, Password og status".

Hvordan kan jeg finde ud af hvilken værdi "status" har???
Jeg kender brugernavn og password.

Som i nok kan gætte er jeg ikke den store guro til PHP (endnu)
Avatar billede ahv Nybegynder
16. marts 2003 - 20:28 #1
$check = mysql_query("SELECT * FROM dintabel where Brugernavn='brugernavn' and Password='password'") or die (mysql_error());
while ($row = mysql_fetch_array($check)) {
echo $row[status];
}
Avatar billede ahv Nybegynder
16. marts 2003 - 20:30 #2
Du skal så udskifte dintabel med dit tabel navn og brugernavn samt password med det du kender.

Jeg skrev begyndelses bogsatverne med stort Brugernavn og Password fordi du gjorde, men hvis de er små i din tabel så husk at gøre dem små der også.
Avatar billede brevkasserne Nybegynder
16. marts 2003 - 20:30 #3
Hvis du ved hva' status kan være, kan du tjekke det med en if-sætning:

if ($row['status'] == "1") {
echo "Status er lig 1";
} elseif ($row['status'] == "2") {
echo "Status er lig 2";
} else {
echo "Status er hverken 1 eller 2";
}
Avatar billede ulle55 Nybegynder
17. marts 2003 - 15:27 #4
Jeg har denne kode på en side, kan det lade sig gøre???

<?php
session_start();
if(!$_SESSION['loget_in'] == 1) {//Hvis brugeren ikke er logget in
header("Location: ./index.php");//Sender brugeren videre
exit;//Sørger for at resten af koden, ikke bliver udført
}

//Al din kode


if($_SESSION['status'] == 0) {
header("Location: ./index.php");//Sender brugeren videre
exit;//Sørger for at resten af koden, ikke bliver udført
}


?>
Avatar billede ahv Nybegynder
17. marts 2003 - 19:41 #5
For at gemme en brugers status i en variabel gør du bare flg.

$check = mysql_query("SELECT * FROM dintabel where Brugernavn='brugernavn' and Password='password'") or die (mysql_error());
while ($row = mysql_fetch_array($check)) {
$status == $row[status];
}

også tjekker du:

if($status == 0) {
header("Location: ./index.php");//Sender brugeren videre
exit;//Sørger for at resten af koden, ikke bliver udført
}
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