将参数传递给php以获取特定信息

将参数传递给php以获取特定信息,php,mysql,Php,Mysql,请给我这期速递 我这里有一段代码,它允许我提取用户名和照片,当点击用户名时,它会将我带到这个hostess.php文件,我需要将id变量传递给hostess.php并保存它,以便只获取该id的信息 代码如下: while ($row = mysql_fetch_array($query)) { echo "<div id='photo'>"; echo "<div id='picture'>"; echo "<td> <img src=foto/

请给我这期速递

我这里有一段代码,它允许我提取用户名和照片,当点击用户名时,它会将我带到这个hostess.php文件,我需要将id变量传递给hostess.php并保存它,以便只获取该id的信息

代码如下:

while ($row = mysql_fetch_array($query)) { 
echo "<div id='photo'>"; 
echo "<div id='picture'>"; 
 echo "<td> <img src=foto/photo1/".$row['photo'] . "></td>";
 echo "</div>"; 
 echo "<div id='text'>"; 
 echo '<td><a href="hostess.php">'. $row['first_name_en']."&nbsp;". $row['family_name_en']."</a></td>";
echo "</div>"; 
echo "</div>"; 
}
如何获取id,然后如何将其保存到$id变量 谢谢

表结构如下所示: 表名称为hostess,我需要从hostess检索的字段是[id]

更改行:

echo '<td><a href="hostess.php">'. $row['first_name_en'] . 
     "&nbsp;". $row['family_name_en']."</a></td>";
编辑 下面是另一种将变量作为POST传递的方法。再次将上述行更改为:

echo '<td><form method="POST" action="hostess.php">' . "<input type='hidden' 
     name='id' value='{$row[id]}' />" . "<input type='submit' value='" . 
     $row['first_name_en'] . "&nbsp;" . $row['family_name_en'] . 
     " /></form></td>";

在代码中添加/更改以下内容:

$personID = $row['id']; #or whatever the field name is
echo '<td><a href="hostess.php?personID='.$personID.'">'. $row['first_name_en']."&nbsp;". $row['family_name_en']."</a></td>";

嘿,谢谢。。。我知道,我的意思是我是这样做的,但我只需要保存hostess.php,我不需要作为hostess.php?id的URL=22@GazetaAlmedicus始终存在Cookie/会话变量/临时文件/$\u POST方法。嘿,谢谢。。。它在你的问题中向我展示了你的表格结构
echo '<td><form method="POST" action="hostess.php">' . "<input type='hidden' 
     name='id' value='{$row[id]}' />" . "<input type='submit' value='" . 
     $row['first_name_en'] . "&nbsp;" . $row['family_name_en'] . 
     " /></form></td>";
$id = $_POST['id'];
$personID = $row['id']; #or whatever the field name is
echo '<td><a href="hostess.php?personID='.$personID.'">'. $row['first_name_en']."&nbsp;". $row['family_name_en']."</a></td>";
$personID = $_GET['personID']+0; #add zero to force a numeric value--be sure to scrub your data!
#be sure to do other validation if needed!