Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将php信息回送到父页面的表单中_Php - Fatal编程技术网

如何将php信息回送到父页面的表单中

如何将php信息回送到父页面的表单中,php,Php,我的订单底部有一个客户查询表的链接。客户单击此链接后,将打开查询表单。我希望订单上的产品编号自动填入询价单并提交给我。我该怎么做 谢谢3个可能的选择 DB:如果DB上有订单信息,您可以将订单id(订单表的主键)附加到链接,并在加载查询表单页面时获取它 会话:类似于DB AJAX/JQuery:如果它们都不可用,您可以使用AJAX将当前值作为$\u GET value发送并填写查询表单。(http://www.javascriptkit.com/dhtmltutors/ajaxgetpost.s

我的订单底部有一个客户查询表的链接。客户单击此链接后,将打开查询表单。我希望订单上的产品编号自动填入询价单并提交给我。我该怎么做

谢谢

3个可能的选择

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

  • 会话:类似于DB

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

3种可能的选择

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

  • 会话:类似于DB

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

示例

<?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>

范例

<?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>