保留从先前表单到新表单的输入

时间:2013-10-22 15:49:49

标签: php html forms retain

答案和问题不完整。因此,已经删除了问题。

1 个答案:

答案 0 :(得分:0)

我猜这是你点击的链接,需要传递值吗?

echo "<a href='insertnewquotation.php'><input type='button' class='button' value='Add New Items' /></a>";

只需将查询字符串变量附加到URL,以便 insertnewquotation.php 文件接收它们,如:

echo "<a href='insertnewquotation.php?name=$cust_name&producttype=$product_type...'

然后在 insertnewquotation.php 中,您可以使用以下内容检索它们:

$cust_name = isset( $_GET['cust_name'] ) ? $_GET['cust_name'] : "";

希望指出你正确的方向。

注意:我甚至不会触及已弃用mysql_*函数的用法,因为这是一个学校项目。


修改

在输入中,您必须分配value属性并在适当的地方使用PHP标记:

<?php
   // Get Customer Name and Filter
   $custName = isset( $_GET['cust_name'] ) ? strip_tags($_GET['cust_name']) : "";
?>
<input name="custname" 
       type="text" 
       value="<?php echo($custName); ?>"> 

注意:在过滤之前使用原始查询变量通常不是一个好主意。在这种情况下,这不是问题,但从来没有永远在数据库查询中使用原始查询字符串数据。那只是要求SQL注入。