0

答案和问题不完整。因此,已经编辑了这个问题。

4

1 回答 1

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 注入。

于 2013-10-22T16:00:17.943 回答