Proszę o pomoc w następującej kwestii.
mam następujący problem:
następująca "konstrukcja" nie działa:
$query=$pdo->prepare("SELECT * FROM tabela WHERE wartosc=:wartosc ORDER BY :order");
$query->bindValue(":wartosc",1)
$query->bindValue(":order","nazwa_kolumny")
$query->execute();
Przez "nie działa" mam na myśli:
Zapytanie jest tworzone i prawdopodobnie zachodzi podpięcie (gdyż wybierane są jedynie rekordy o wartości 1), lecz otrzymane z wykonania zapytania dane nie są wcale porządkowane według wybranej kolumny. Tak jakby parametr order był "olewany".