![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 28.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Poszukuję sposobu, by pobrać numer pozycji rekordu przy zadanym sortowaniu. Znalazłem wpis nospora na ten temat, przerobiłem zapytanie, które w konsoli działa (tzn. dokładniej rzecz biorąc to nie w konsoli, a w narzędziu do wykonywania zapytań: Sequel Pro ) - ale to w sumie mniej istotne. Wracając do problemu: zapytanie w konsoli działa, daje poprawny rezultat, natomiast przez mysql_query() nie działa. zapytanie:
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 '; select @idnr as id,points,goals from (SELECT @nr:=@nr+1,if(ID=@id, @idnr := @n' at line 1 czym to może być spowodowane? z góry dzięki za odpowiedzi |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 28.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
wiesz co... czytam patrze, kombinuje - i jakos niewiele mi to daje... nie używam przecież case when, tylko właśnie ifa... możesz bardziej naświetlić o co chodiz?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wiesz co... czytam patrze, kombinuje - i jakos niewiele mi to daje... nie używam przecież case when, tylko właśnie ifa... możesz bardziej naświetlić o co chodiz? Głownie chodzi o zapis Wydaje mi się że chodzi o tą część
powinno być tak
ale naturalnie moge się mylić. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:22 |