function getGamesBySearch($criteria) {
try {
$sortedBy = 'Name';
$db = getDBConnection();
$query = "SELECT *
FROM game
WHERE Name LIKE :criteria
ORDER BY :sortBy DESC";
$statement = $db->prepare($query);
$statement->bindValue(':criteria', '%'.$criteria.'%');
$statement->bindValue(':sortBy',$sortedBy);
$statement->execute();
$results = $statement->fetchAll();
$statement->closeCursor();
return $results; // Assoc Array of Rows
} catch (PDOException $e) {
$errorMessage = $e->getMessage();
include '../view/errorPage.php';
die;
}
}
По какой-то причине мой ассоциативный массив всегда возвращается в мой заказ GameID, когда мне нужно, чтобы он был в порядке имени? Это только бонус за класс, который я принимаю, но помощь будет оценена.Проблемы с сортировкой по моему запросу sql
http://stackoverflow.com/questions/15990857/reference-frequently-asked-questions-about-pdo#15991422 –