Php 在不使用输入的情况下获取id

Php 在不使用输入的情况下获取id,php,html,mysql,Php,Html,Mysql,我有这个表,我使用以下方法获得每一行的id: <td><input type="text" name="id" value="<?php echo $rows['id'] ?>" readonly="readonly" /></td> 我真正想要的是获得每一行的ID,而不在 我该怎么做呢?您可以使用,但是,在这种情况下,id将出现在您的html中。它将不会对用户可见,但是,程序员将能够找到ID。相反,我建议不要将这些ID放入html中 相反,

我有这个表,我使用以下方法获得每一行的id:

  <td><input type="text" name="id" value="<?php echo $rows['id'] ?>" readonly="readonly" /></td>
我真正想要的是获得每一行的ID,而不在

我该怎么做呢?

您可以使用,但是,在这种情况下,id将出现在您的html中。它将不会对用户可见,但是,程序员将能够找到ID。相反,我建议不要将这些ID放入html中


相反,找到一个使每一行公开的标准。例如,如果名称、地址、电话的三元组保证是唯一的,那么您不需要将ID放入html表中,而是查询数据库中满足唯一条件的元组。如果不能保证姓名、地址、电话的三元组是唯一的,那么您需要找到另一个唯一的标准。在最坏的情况下,您需要实现令牌系统。

您的意思是?或者你可以这样重复:name=id\u你必须详细说明你的问题。你怎么了@Fred ii-?我真的不明白你的意思哦,现在你在回答。你看到第二条评论了吗?这意味着什么。我们的评论1与给出的答案相同,并且没有为您提供一个解决方案,您在给出了您真正想要实现的答案下发表了评论。从一开始就应该包括在你的问题中的东西。你的问题将以无休止的评论而告终。现在那个家伙删除了他的答案,我确定有几个原因。你想在哪里使用这个$id?我有一个建议,您可以直接将id存储在$id中,比如:$id=$rows['id'];
$id=$_POST['id'];