Php 从DB创建值数组并传递到表单中
我想创建一个从数据库中获取的值数组,并将它们传递到表单中。 我有一组计算和获取结果的函数:Php 从DB创建值数组并传递到表单中,php,html,arrays,wordpress,forms,Php,Html,Arrays,Wordpress,Forms,我想创建一个从数据库中获取的值数组,并将它们传递到表单中。 我有一组计算和获取结果的函数: $uid = $current_user->ID; $user_email = $current_user->user_email; $oid = $_GET['oid']; $order_total = walleto_get_total_for_order($oid); 所有功能都经过测试,运行良好 如何创建一个值数组 如何将值粘贴到表单中并发送 -------这是一个问题测试后的解决
$uid = $current_user->ID;
$user_email = $current_user->user_email;
$oid = $_GET['oid'];
$order_total = walleto_get_total_for_order($oid);
所有功能都经过测试,运行良好
-------这是一个问题测试后的解决方案请求-未解决------创建数组非常简单:
$myarray = array() ;
$myarray['uid'] = $current_user->ID;
$myarray['user_email'] = $current_user->user_email;
$myarray['oid'] = $_GET['oid'];
$myarray['order_total'] = walleto_get_total_for_order($oid);
然后,您不需要将这些值“粘贴”到表单中,而是将它们设置为值,当用户单击提交按钮时,这些值将被发送那么您为什么需要创建一个新问题呢?嗨@Mike,新问题与前一个问题完全不同。上一个问题是关于发送一个表单,表单中的值取自不同函数的输入字段,问题是字段“sum”的值被发送为“0”,而不是实际值。上面的问题是关于将值提取到数组中,然后使用数组值创建一个表单并发送。我这样做是不是错了?在数组值应用于表单之后,您希望表单看起来是什么样子?如果表单在js onclick上提交会怎么样?这会导致某些值不同吗?如“0”中的值应为“3”。这取决于您如何设置程序,您可以授权用户设置不同的值,也可以不授权用户设置不同的值。如果您不希望他修改这些值,请使用隐藏字段