如何在php中提交表单时提供href链接

如何在php中提交表单时提供href链接,php,opencart,Php,Opencart,事实上,在将数据插入数据库时,我正在传递链接以将其重定向到另一个页面,但它没有提交表单。关于这一点,任何人都可以帮助我…请查找我使用的以下链接 <div> <textarea name="comments" rows="2" cols="100" placeholder="comments..."></textarea><br/> </div> <a class="btn btn-default pull-right"

事实上,在将数据插入数据库时,我正在传递链接以将其重定向到另一个页面,但它没有提交表单。关于这一点,任何人都可以帮助我…请查找我使用的以下链接

<div>
<textarea  name="comments"  rows="2" cols="100" placeholder="comments..."></textarea><br/>
</div>

<a class="btn btn-default pull-right"  
    href="<?php echo button_link."/details&cusid=".$orderdetail['customer_order_id'];?>" role="button">Submit</a>



/details&cusid=
不正确,应该是
/details?cusid=

第一个查询字符串参数位于
符号之后,而不是
&
符号之后。这就是为什么您的
/details
页面没有看到
cusid
值。

更改您的url:

"/details&cusid=".$orderdetail['customer_order_id'] to "/details?cusid=".$orderdetail['customer_order_id']
如果要显示数据,请使用
$id=$\u GET['cusid']

Select * FROM tablename WHERE fieldname = $id;

它不会提交表格。标签用于页面之间的导航。嗨,提交记录后,有人能帮我吗?它应该只显示客户的详细信息……昨天它工作了,但现在不工作了。不知道问题出在哪里编程逻辑中没有猜测。要么有效,要么无效。如果没有,你必须检查你的代码,找出错误并修复它,而不是猜测或强调。如果我使用?标记而不是&它显示为页面未找到,数据也未插入请将php代码的输出添加到您的问题中,以便我们可以看到生成的完整链接。我曾在数据库中添加注释,并根据显示结果的ID iam查看上面的代码,我已修改该代码…/details?cusid=”.$orderdetail['customer\u order\u id']使用了此函数,它在请求页面时获取未找到$id=$\u GET['cusid'];提交表单后,它应该直接显示结果在插入记录后,您拥有上次插入记录的id。使用SQL查询检索上次插入记录的详细信息。