![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 28.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na podstawie książki robię system logowania:
Przy próbie logowania ( po nacisnięciu przycisku zaloguj) wyskakuje mi bląd mysql: MySQL ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 'admin' AND password = (password('xxxx'))' at line 1 Oto zapytanie do bazy:
Tabelki:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 29 Dołączył: 20.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
po pierwsze nie kropki, a przecinki -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 25 Dołączył: 28.09.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
najlepiej zainstaluj sobie
http://dev.mysql.com/downloads/gui-tools/5.0.html tu masz tzw query browser łaczysz sie z bazą i dajesz zapytanie masz błąd w zapytaniu sql, a w podanym przeze mnie programie łatwiej będzie to sprawdzić. ładnie podświetla składnie etc. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 28.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
najlepiej zainstaluj sobie http://dev.mysql.com/downloads/gui-tools/5.0.html tu masz tzw query browser łaczysz sie z bazą i dajesz zapytanie masz błąd w zapytaniu sql, a w podanym przeze mnie programie łatwiej będzie to sprawdzić. ładnie podświetla składnie etc. Tak zrobiłem ale chyba nie wiele mi to pomoże, po analizie dostaje odpowiedź błędu: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= "SELECT username, password, admin_level FROM admin" . "WHERE username = '' at line 1 ok udało się w ten sposób:
Ten post edytował Adalberd 14.06.2011, 19:12:30 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 5.07.2025 - 01:44 |