2010-03-02 6 views
0

저는 SESSION 변수를 사용하여 loginName과 함께 사용자 loginName을 포함하는 레코드 만 검색하는 방법으로 데이터를 입력했습니다. 이 매개 변수를 사용하여 검색하고 사용자가 만든 모든 레코드를 가져올 수있는 양식을 어떻게 만듭니 까?테이블의 검색 매개 변수로 세션 변수 사용

이것은 세션 변수를 레코드에 입력하는 데 사용됩니다.

<form action="memberresults.php" method="post" name="form5" target="_self" id="form5"> 
    <input type="hidden" name="loginName" id="loginName" value= "<?php echo $_SESSION['MM_loginName']; ?>" /> 
    <input type="submit" name="form5" id="form5" value="Submit" /> 
</form> 

어떤 아이디어 : 여기

<input type="hidden" name="loginName" id="loginName" value= "<?php echo $_SESSION['MM_loginName']; ?>" /> 

내가 사용하려고 한 형태는?

마이클

+0

은 어떻게 디자인하고있다? 레코드에 데이터를 입력하는 세션 변수가 있습니다. 레코드는 어디에 있습니까? 데이터베이스를 사용하고 있습니까? –

답변

1

은 아마도 당신은 페이지 memberresults.php을 제어 할 수 있습니다? 그런 다음 숨겨진 필드를 게시 할 필요가 없습니다. 세션 변수가 해당 페이지에서 바로 사용할 수 있기 때문입니다.

$query = 'SELECT * FROM table WHERE user_id = ' . $_SESSION['MM_loginName']; 
보통의 검증과 SQL 인젝션 방지와 물론

등등 ...

관련 문제