PHP 風の経験が豊富な人ではありませんが、必要性と要件により、内部/外部プロジェクト用の「ログイン」システムの構築をゆっくりと開始しました。
ただし、ユーザーはログインすると、3 つのデータ フィールドに基づいてスキャンされた TIF 画像を検索できます。テーブルには複数の顧客が含まれているため、ログインしているユーザー「顧客コード」にクエリを制限したい
$sql = "SELECT * FROM $tbl_name WHERE username = '$username' and password = '$md5'";
$result = mysql_query($sql);
$count = mysql_num_rows($result);
if($count == 1) {
$_SESSION['username'] = strtoupper($username);
$_SESSION['loggedin'] = TRUE;
$_SESSION['customercode'] = $result['customercode'];
header('location:home.php');
} else {
echo '<h1>Wrong Username or Password</h1>';
}
意図したとおりに機能し、適切に適用される単純なログイン メカニズムですが、から行を取得して正しく表示$_SESSION['username'] = strtoupper($username);
できないように見えますか?customercode
$result
mysql データベースからの SELECT クエリをセッション変数として使用できますか?
ありがとう -