PDO SELECT
Sou novo com PDO estou tentando fazer uma consulta em ordem decrescente porem não esta funcionando
$usr= $pdo->prepare("SELECT * FROM usuario WHERE id = :id ORDER BY :rank DESC");
$usr->bindValue(':id', $_GET['id'], PDO::PARAM_INT);
$usr->bindValue(':rank',$_GET['rank']);
$usr->execute();
Quando executo um
$count = $usr->rowCount();
echo $count;
Ele mostra corretamente a quantidade de registro.
porem quando tento exibir os mesmos em um
while($row=$usr->fetch( PDO::FETCH_ASSOC ))
Ele não me retorna nem um resultado
Se eu inserir diretamente no SELECT funciona normal
$usr= $pdo->prepare("SELECT * FROM usuario WHERE id = :id ORDER BY $_GET['rank'] DESC");
$usr->bindValue(':id', $_GET['id'], PDO::PARAM_INT);
//$usr->bindValue(':rank',$_GET['rank']);
$usr->execute();Discussão (3)
Carregando comentários...