$offset = $_REQUEST['offset']; $query = "SELECT movie_name, movie_year FROM movie ORDER BY movie_name LIMIT $offset,1"; foreach ($rows as $value) { } }
wywala błąd:
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 '1' at line 4
Jak dam zamiast $offset jakąś liczbę, to nie ma błędu, jak dam echo $offset to pokazuje liczbę, więc zapytanie powinno dostać poprawną wartość. Będę wdzięczny za pomoc.
Pozdrawiam
EDIT:
Znalazłem rozwiązanie w tym wątku, temat do zamknięcia. Wcześniej szukałem forumową szukajką po słowie LIMIT ale nic mi nie znalazło :/.
EDIT2:
Jednak i powyższe rozwiązanie nie pomogło. Pomogło natomiast zastosowanie isset. Dopiero się uczę php, możecie mi podpowiedzieć, czy powinienem za każdym razem, kiedy stosuję REQUEST czy też POST (i inne) sprawdzać za pomocą isset czy zmienna została zainicjowana?