如何在父页面上将php信息回显到表单中

时间:2012-05-05 21:08:18

标签: php

我在订单表格底部有一个客户查询表单的链接。客户点击此链接后会打开查询表单。我希望订单中的产品编号自动填入查询表格并提交给我。我怎么能这样做?

由于

2 个答案:

答案 0 :(得分:2)

示例

<?php

    $customer_id = $_GET['c_id'];

    $sql = "SELECT * FROM customers WHERE customer_id = $customer_id";
    $result = mysql_query($sql);
    $row = mysql_fetch_assoc($result);

?>

然后在你的表格中回复

<form action="" method="post">
    <input type="text" name="customer_name" value="<?= $row['customer_name'] ?>" />
    <input type="text" name="customer_email" value="<?= $row['customer_email'] ?>" />
    <input type="submit" name="submit" value="Okay" />
</form>

答案 1 :(得分:1)

3可能的选择。

  • DB:如果订单信息在DB上可用,您可以将订单ID(订单表的主键)附加到链接,并在加载查询表单页面时获取它。

  • 会话:与DB类似。

  • AJAX / JQuery:如果它们都不可用,您可以使用ajax将当前值作为$ _GET值发送并填写查询表单。 (http://www.javascriptkit.com/dhtmltutors/ajaxgetpost.shtml)