Web サイトのバニティ URL を作成しようとしていますが、現在、参照できるデータベースには 1 つのユーザー名しかありません。私のクエリは、入力された文字に関係なく、ユーザー名が「callmeoddie」のプロファイルを返します。ここでの考え方は、ユーザーが website.com/username と入力してユーザーのプロファイルにアクセスできるようにすることです。htaccess が正しくセットアップされ、機能していることはわかっています。これは PHP の問題です。
$stmt = $db->prepare("SELECT `FirstName,`LastName`,`Username`,`RandNum` FROM `Users` WHERE `Username`=?");
$stmt->bind_param("i", $UserIdent);
$stmt->execute();
$stmt->store_result();
$num_of_rows = $stmt->num_rows;
$stmt->bind_result($FirstName, $LastName, $Username, $RandNum);
$stmt->fetch();
$stmt->close();