"IF ('$nazwa_ksiazki' = 'ascnazwa', (SELECT * from tabelabiblioteka ORDER BY nazwa ASC LIMIT 10 OFFSET $i),
IF ('$nazwa_ksiazki' = 'descnazwa', (SELECT * from tabelabiblioteka ORDER BY nazwa DESC LIMIT 10 OFFSET $i),
(SELECT * from tabelabiblioteka LIMIT 10 OFFSET $i))
"
Chciałem posortować rosnąco i malejąco według zmiennej $nazwa_ksiazki. Pokazuje mi błąd w pierwszej linii. Proszę o pomoc.
Morfidon napisał(a):No ale $nazwa_ksiazki sugeruje nazwę książki, po co przesyłasz wartość zmiennej - nie powinieneś porównywać przypadkiem pola w bazie?