Javascript 如何插入动态后数组php?

Javascript 如何插入动态后数组php?,javascript,php,jquery,mysql,arrays,Javascript,Php,Jquery,Mysql,Arrays,很抱歉,这很难解释,但我会尽力的 我有多个自定义条件,自定义条件,这意味着可以尽可能多的输入职位 HTML 但问题是,我不知道如何使用$\u POST语法插入该数组,因此结果将与上面的数组结果类似您需要此HTML结构来发布所需的数据: 您需要此HTML结构来发布所需的数据: 只需在输入名称中添加大括号[] <input name="type[0]" value="type 1"> <input name="type[0][var][]" value="Var 1">

很抱歉,这很难解释,但我会尽力的

我有多个自定义条件,自定义条件,这意味着可以尽可能多的输入职位

HTML


但问题是,我不知道如何使用$\u POST语法插入该数组,因此结果将与上面的数组结果类似您需要此HTML结构来发布所需的数据:


您需要此HTML结构来发布所需的数据:


只需在输入名称中添加大括号
[]

<input name="type[0]" value="type 1">
<input name="type[0][var][]" value="Var 1">
<input name="type[0][var][]" value="Var 2">
<input name="type[0][var][]" value="Var 3">
<input name="type[1]" value="type 2">
<input name="type[1][var][]" value="Var 1 for type 2">
<input name="type[1][var][]" value="Var 2 for type 2">

只需在输入名称中添加大括号
[]

<input name="type[0]" value="type 1">
<input name="type[0][var][]" value="Var 1">
<input name="type[0][var][]" value="Var 2">
<input name="type[0][var][]" value="Var 3">
<input name="type[1]" value="type 2">
<input name="type[1][var][]" value="Var 1 for type 2">
<input name="type[1][var][]" value="Var 2 for type 2">


尝试嵌套for循环?您应该更改html结构。@phpOver但是如何在类型[]数组的下面移动值var[]?Vars输入名称将其更改为
type[var]
trued nested for循环?您应该更改html结构。@phpOver但是如何在类型[]数组的下面移动值var[]?Vars输入名称将其更改为
type[var]
Btw,如何获得该post值?for type=$\u POST['type'];var=$_POST['var'];我不确定我是否尝试过varHello,结果是我缺少类型值,我打印了结果,它显示了除类型值以外的所有内容,我使用$variable=serialize($_POST['type']);若要插入到数据库,是否我错了?第一个类型值是
$\u POST['type'][0]
,因为
$\u POST['type']
是一个数组,如何获取该POST值?for type=$\u POST['type'];var=$_POST['var'];我不确定我是否尝试过varHello,结果是我缺少类型值,我打印了结果,它显示了除类型值以外的所有内容,我使用$variable=serialize($_POST['type']);若要插入到数据库,是否我错了?第一个类型值是
$\u POST['type'][0]
,因为
$\u POST['type']
是一个数组序列。。如果有任何问题,请告诉我们。你的答案很好,但最完整的答案在上面,谢谢。。如果有任何问题,请告诉我们。您的答案很好,但最完整的答案在上面,谢谢
<input name="type[0]" value="type 1">
<input name="type[0][var][]" value="Var 1">
<input name="type[0][var][]" value="Var 2">
<input name="type[0][var][]" value="Var 3">
<input name="type[1]" value="type 2">
<input name="type[1][var][]" value="Var 1 for type 2">
<input name="type[1][var][]" value="Var 2 for type 2">
$types = $_POST['type'];
$types[0]['var'][1];