Witam.
Mam kod który na podstawie ilości wpisów danego autora, grupuje je, podlicza, dodaje dynamicznie kolumne z numerem rekordu i selekcjonuje tylko żądany rekord, czyli zapytanie o ranking użytkownika.
W PHPMyAdminie wszystko śmiga jak należy a gdy przekleję go do PHP to wyskakuje taki error:
Problem znika gdy usunę deklarację nowej zmiennej czyli pierwsze polecenie "SET..". Tylko wtedy w kolumnie rank zwraca mi NULL, zamiast pozycji w rankingu. Problem jest wyraźnie w składni, tylko nie mogę go znaleźć.
Mam kod który na podstawie ilości wpisów danego autora, grupuje je, podlicza, dodaje dynamicznie kolumne z numerem rekordu i selekcjonuje tylko żądany rekord, czyli zapytanie o ranking użytkownika.
Kod: text
REKLAMA
W PHPMyAdminie wszystko śmiga jak należy a gdy przekleję go do PHP to wyskakuje taki 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 'SELECT rank, ile, CONCAT(imie,' ',nazwisko) AS uzytkownik, CONCAT(miasto,' ',woj' at line 2
Problem znika gdy usunę deklarację nowej zmiennej czyli pierwsze polecenie "SET..". Tylko wtedy w kolumnie rank zwraca mi NULL, zamiast pozycji w rankingu. Problem jest wyraźnie w składni, tylko nie mogę go znaleźć.