$_SESSION 変数に基づいてレコードをフィルタリングしようとしています。以下を含む results.php ページにユーザー名とパスワードを投稿する単純なフォームがあります。
<?php
session_start ();
$_SESSION['username'] = $_POST['user_name'];
echo $_SESSION['username'];
?>
これは問題なく動作し、ページにユーザー名が表示されます。
次に、レコード セットをフィルター処理し、$_SESSION['username']; に基づいて user_id を返します。
レコードセット フィルターをセットアップしましたが (添付を参照)、レコードが返されません - テストではデータがないと表示されます...
SELECT user_id FROM user
WHERE user_name = '-1' というステートメントを出力したので、セッション変数を取得していません。