我目前正在尝试从数据库中检索值。
新用户在我的网站上注册后会获得一个独特的ID:
密钥通过以下链接存储到我的数据库中:
website.com/file.php?id=4&key=123abcd123
我计划的是网站只提供与用户ID相关的密钥。
让我们说用户4在数据库中输入一个密钥,我希望有一个通用的.php文件来检索HIS代码(ID为4的代码)。
如果这不合理,我很抱歉,英语不是我的第一语言。
答案 0 :(得分:0)
如果您使用SQL,则可以轻松搜索用户的所有密钥:
select cdkey
from YourTable
where UserID = 1
请注意,任何人都可以修改网址。因此,除非您采取其他措施,否则任何用户都可以通过修改URL中的id
参数来请求任何其他用户的cdkeys。
答案 1 :(得分:0)
在mysql查询中查找特定记录时,将id值传递给下面的4位。
SELECT * FROM tablename WHERE UserID = '4'
如果你想得到特定的价值,那就像这样使用
$query = "SELECT * FROM tablename WHERE UserID = '".$_SESSION['ID']."'";