Php 如何向窗体中添加函数

Php 如何向窗体中添加函数,php,Php,我有一张这样的表格: $form = '<form action="https://www.zarinpal.com/users/pay_invoice/'.$res.'" method="post" target="_parent" ><input type="submit" value="Buy"/></form>'; $form .= '</form>'; echo $form; $form=''; $form.=''; 回声$形式;

我有一张这样的表格:

$form  = '<form action="https://www.zarinpal.com/users/pay_invoice/'.$res.'"
method="post" target="_parent" ><input type="submit"  value="Buy"/></form>';
$form .= '</form>';
echo $form;
$form='';
$form.='';
回声$形式;
我想在这个表单中添加一个函数,所以当点击“购买”时,MySQL中会为这个用户创建一个数据库,其中包含所选项目的信息和他的帐户id以及挂起的交易状态,然后表单会将他重定向到包含的网页

我可以管理MySQL部分,但是表单只会将用户重定向到给定的网页,我无法将用户信息添加到数据库中


是否有办法为该用户添加数据库行,然后将其重定向到付款网页?(除了创建另一个页面)

单击按钮/提交表单时,可以使用JavaScript进行AJAX调用。不幸的是,我不熟悉PHP、MySQL、JS和CSS。我想我必须尽快学习AJAX。感谢您的帮助。这是因为您必须添加代码来处理
$\u POST
数据,并将新行插入数据库表
<form action="https://www.zarinpal.com/users/pay_invoice/<?=$res ?> method="post" target="_parent" >
    <input type="test" name="customer-name" />
    <input type="submit"  value="Buy"/>
</form>
<?
print_r($_POST);
## That will let you know what is being posted from the form
?>
$customerName = $_POST["customer-name"];