В sql запросе не подставляються строки но числа подставляються, не могу понять почему не работает, уже все перепробовал

$page  = isset($_GET['page']) ? $_GET['page'] : 1;
$limit = 3;
$offset = $limit * ($page - 1);
$sort_column = "tasks.id";
$sql = ('SELECT tasks.id, tasks.task_text, tasks.status, names.name, emails.email FROM tasks INNER JOIN names ON tasks.id_name = names.id INNER JOIN emails ON tasks.id_email = emails.id ORDER BY :column DESC LIMIT :lim OFFSET :off');
$query = $pdo->prepare($sql);
$query->bindValue(':column', $sort_column, PDO::PARAM_STR);
$query->bindValue(':lim', $limit, PDO::PARAM_INT);
$query->bindValue(':off', $offset, PDO::PARAM_INT);
$query->execute();

Ответы (0 шт):