![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 10.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam próbuje zrobić logowanie do bazy, w którym z 3 tabel będzie pobierany login oraz hasło, kod wygląda tak:
a zapytanie SQL:
Problem wydaje sie w polaczniu tabel, gdy robie ten SELECT na 1 tabeli, wszystko smiga az miło. Ale jak łącze tabele to po wpisaniu loginu wywala mi ciągle : Zła nazwa uzytkownika lub haslo" (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Prosze o pomoc, każda sugestia będzie mile widziana. |
|
|
![]()
Post
#2
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
A nie prościej by było zrobić tak:
users: id,login,password,oid options: id,name Łatwiej jest szukać w jednej tabeli jak w 3 gdzie masz takie same nazwy, a jeśli już koniecznie musisz zrobić to na 3 tabelach to użyj aliasów na login i haslo dla każdej tabeli, a na końcu daj warunki złożone: login i haslo dla tylko jednej tabeli a nie wszystkich naraz, chyba, że jeden użytkownik może być jednocześnie adminem, lekarzem i pacjentem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 6 Dołączył: 14.01.2003 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
tak btw to ja bym uzyl viewsa i na bank rozwiazaloby ten problem
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 1.10.2025 - 07:02 |