2010-03-02 33 views
0

我一直在使用SESSION變量來輸入loginName數據作爲檢索包含該用戶loginName的記錄的方法。如何創建可以使用此參數進行搜索並顯示用戶創建的所有記錄的表單。使用會話變量作爲表格的搜索參數

這是我用來輸入SESSION變量到記錄中。

<input type="hidden" name="loginName" id="loginName" value= "<?php echo $_SESSION['MM_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> 

什麼想法?

邁克爾

+0

如何設計工作?你有會話變量將數據輸入到記錄中,記錄在哪裏?你在使用數據庫嗎? – 2010-03-02 04:11:38

回答

1

想必你有超過memberresults.php,頁面控制?然後,您不需要發佈任何隱藏的字段,因爲會話變量將在該頁​​面上可用。

$query = 'SELECT * FROM table WHERE user_id = ' . $_SESSION['MM_loginName']; 

當然與通常的驗證和SQL注入預防等等...