如何通过单击行特定按钮将从数据库获取的记录值传递到其他PHP页面

如何通过单击行特定按钮将从数据库获取的记录值传递到其他PHP页面,php,html,Php,Html,我正在尝试根据单击的行按钮将从数据库获取的电子邮件传递到下一页。但是我不能在标签的value属性中使用 我已经为每一行创建了一个按钮。对于单击的任何按钮,我都希望移动到带有行电子邮件的公共页面。电子邮件因所选按钮而异 while($row= mysqli_fetch_assoc($results)) { $_email=$row["email"]; echo "<tr><td>". $row["email"] ."</td><td>"

我正在尝试根据单击的行按钮将从数据库获取的电子邮件传递到下一页。但是我不能在标签的value属性中使用

我已经为每一行创建了一个按钮。对于单击的任何按钮,我都希望移动到带有行电子邮件的公共页面。电子邮件因所选按钮而异

while($row= mysqli_fetch_assoc($results))
{
   $_email=$row["email"];
   echo  "<tr><td>". $row["email"] ."</td><td>" . $row["name"] .
   "</td><td>". $row["credit"] ."</td><td>".
   '<form method="post" action="user.php">
    <input type="hidden" name="data" value="<?php echo $_email?>"/>
    <button><b>Home<b></button>
    </form>'. "</td></tr>";
}
while($row=mysqli\u fetch\u assoc($results))
{
$_email=$行[“email”];
回显“$row[“email”]”..$row[“name”]。
“.$row[“credit”]”。
'

如果对属性使用双引号外包装,然后在包装内使用单引号,则更易于阅读和调试

还请记住,如果您有一个assoc数组,并且希望将
$row[“email”]
放在双引号字符串文本中,则可以像这样关闭
行[email]

请参见下面编辑的代码

   $_email=$row["email"];
   echo 
    "<tr>
        <td>$row[email]</td>
        <td>$row[name]</td>
       <td>$row[credit]</td>
       <td>
            <form method='post' action='user.php'>
                <input type='Hidden' name='data' value='$_email'/>
                <button><b>Home<b></button>
            </form>
        </td>
    </tr>";
$\u email=$row[“email”];
回音
"
$row[电子邮件]
$row[名称]
$row[贷方]
家
";

如果属性使用双引号外包装,然后在包装内使用单引号,则更易于阅读和调试

还请记住,如果您有一个assoc数组,并且希望将
$row[“email”]
放在双引号字符串文本中,则可以像这样关闭
行[email]

请参见下面编辑的代码

   $_email=$row["email"];
   echo 
    "<tr>
        <td>$row[email]</td>
        <td>$row[name]</td>
       <td>$row[credit]</td>
       <td>
            <form method='post' action='user.php'>
                <input type='Hidden' name='data' value='$_email'/>
                <button><b>Home<b></button>
            </form>
        </td>
    </tr>";
$\u email=$row[“email”];
回音
"
$row[电子邮件]
$row[名称]
$row[贷方]
家
";