PHP-如何在单击时将数据库中的值传递给另一个页面

时间:2019-01-16 02:28:28

标签: php html mysql

我该如何传递数据库中哪些数据的值。我想通过文本框从另一个页面传递值。我该怎么办?

这是我的数据库 enter image description here

我想从另一个页面在文本框中传递Value怎么办?

这是我的代码

include("topupcard.php";)

<td>
      <?php echo htmlentities($row['value']);?>
   </td>

    <button class="btn btn-success mr-4"><a href="generatecode.php">Generate QR Code</a></button>

并将数据传递到另一页。

<input type="text" value="$row['value']" name="id">

现在,它不起作用,什么也没传递。 另外,我不知道是否要使用Session,谢谢。

因此,当我单击按钮时,输出应为 200 1000 在另一页上显示。

1 个答案:

答案 0 :(得分:0)

可以使用@danblack的解释

选项1(如果涉及交易,则不是安全方法)

<a href="generatecode.php?value=<?php echo htmlentities($row['value']); ?>">

然后在另一页上

<input type="text" value="<?php echo $_GET['value']; ?>" name="id">

选项2:

session_start();
$_SESSION['value'] = $row['value'];

然后在另一页上

session_start();
$value = $_SESSION['value'];
<input type="text" value="<?php echo $value; ?>" name="id">