Ben geçirilen parametreleri ORDER BY
ve LIMIT
hükümler, gibi pek için olduğu hazırlanmış bir deyimi kullanmak istiyorum:
$sql = 'SELECT * FROM table ORDER BY :sort :dir LIMIT :start, :results';
$stmt = $dbh->prepare($sql);
$stmt->execute(array(
'sort' => $_GET['sort'],
'dir' => $_GET['dir'],
'start' => $_GET['start'],
'results' => $_GET['results'],
)
);
Ama $stmt->fetchAll(PDO::FETCH_ASSOC);
hiçbir şey döndürür.
Birisi ben yapıyorum yanlış şey ne işaret edebilir? Bu yapılabilir mi? Eğer değilse, ben parametreleri kullanılabilir maddelerinin tam listesi için ne başvuru yapması gerekir?