로그인 성공 후 특정 사용자 이름을 표시하고 싶습니다. 세션을 사용하여 사용자 이름을 호출합니다. 그러나 모든 사용자 이름이 표시됩니다.특정 로그인 사용자 이름 표시
특정 사용자 이름 만 표시하도록 제안하십시오. 내 코드는 다음과 같습니다. 세션에서
는 :
$_SESSION ['admin_name'] = $row['name'];
$admin_name = $_SESSION['admin_name'];
는 DB에 삽입 :
$sql = "INSERT INTO account_info (name)
VALUES ('$admin_name')";
표시 : 일
<?php
$count = 1;
$sel_query = "Select * from account_info ORDER BY id;";
$result = mysql_query($sel_query);
while ($row = mysql_fetch_assoc($result)) {
?>
<td align="left"><?php echo $row["name"]; ?></td>
<?php
$count++;
}
?>
내가 잉크를 표시하면서 이름을 필터링해야합니다. 필터링하는 방법을 아는 사람은 누구든지 나에게 회신 해주십시오.
업데이트 :
을 쿼리, 당신이 원하는 사용자를 선택하려면 WHERE를 사용해야합니다! 또한 제거합니다 ";" ID를 조회 한 후에! – Soheyl
그리고'session_start()'를 잊어 버렸습니다. – devpro
정보 : PHP에서 처음 사용하는 사람이므로 MySQL_을 사용하지 마십시오. 올바르게 사용하면 더 쉽고 안전한 PDO를 배워보십시오! – Soheyl