![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 20.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki fragment kodu :
po wykonani uskryptu otrzymuje błąd : Kod 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 'year > '2005'' at line 1 Czy uzycie operatora " >" i podobnych mu nie jest tu właściwe. O co chodzi? Moja wersja mysql to 4.0.20a. Dziękuje z góry za porady. pozdrawiam
Powód edycji: dodałem tagi i bbcode, poprawiłem tytuł (cysiaczek)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli kolumna year jest typu char albo varchar, to błąd rzeczywiście może leżeć w użyciu operatora. Zamień wtedy na typ np. integer. No i rzeczywiście daj spacje przed FROM i WHERE, bo jak posklejasz te stringi, to wyjdzie bez odstępów (zresztą sam sobie wyświetl to zapytanie, to zobaczysz). No i zobacz jeszcze, czy kolumna year wogóle jest w tej tabeli, bo błąd wyskakuje właśnie tuż przed jej nazwą...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 12:10 |