0

$_SESSION 変数に基づいてレコードをフィルタリングしようとしています。以下を含む results.php ページにユーザー名とパスワードを投稿する単純なフォームがあります。

 <?php
 session_start ();
 $_SESSION['username'] = $_POST['user_name'];
 echo $_SESSION['username'];


 ?>

これは問題なく動作し、ページにユーザー名が表示されます。

次に、レコード セットをフィルター処理し、$_SESSION['username']; に基づいて user_id を返します。

レコードセット フィルターをセットアップしましたが (添付を参照)、レコードが返されません - テストではデータがないと表示されます...

ここに画像の説明を入力

SELECT user_id FROM userWHERE user_name = '-1' というステートメントを出力したので、セッション変数を取得していません。

4

1 に答える 1