gpt4 book ai didi

php - 传递参数给php获取具体信息

转载 作者:行者123 更新时间:2023-11-30 23:30:09 24 4
gpt4 key购买 nike

请问我这个快速问题。

我这里有这段代码,它允许我提取用户名和照片,当单击该名称时,它会将我带到这个 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 变量谢谢

表结构是这样的:表名称为女主人,我需要从女主人那里检索的字段是 [id]

最佳答案

更改行:

echo '<td><a href="hostess.php">'. $row['first_name_en'] . 
"&nbsp;". $row['family_name_en']."</a></td>";

为此:

echo '<td><a href="hostess.php?id={$row[id]}">'. $row['first_name_en'] . 
"&nbsp;". $row['family_name_en']."</a></td>";

hostess.php 中,使用它来提取值:

$id = $_GET['id'];

编辑

这是另一种将变量作为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>";

您也可以使用 CSS 将该按钮设置为简单文本的样式。并且可以在 hostess.php 中检索该值,如下所示:

$id = $_POST['id'];

关于php - 传递参数给php获取具体信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11118624/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com