PHPでPDOを使用して準備済みのSELECTステートメントを実行しようとしています。これは私の声明です:
# named placeholders
$STH = $DBH->("SELECT * FROM `highscore_ranked` WHERE DeviceID = :deviceid ORDER BY Points DESC LIMIT 0 , 10");
$STH->bindValue(':deviceid', $DeviceIDClear);
# setting the fetch mode
$STH->setFetchMode(PDO::FETCH_ASSOC);
$STH->execute();
しかし、エラーが発生しました:
PHP Parse error: syntax error, unexpected '(', expecting T_STRING or T_VARIABLE or '{' or '$'
この行で:
$STH = $DBH->("SELECT * FROM `highscore_ranked` WHERE DeviceID = :deviceid ORDER BY Points DESC LIMIT 0 , 10");
この行で何が問題なのかわかりません。