我正在开发一种计算器,用于计算公司中某些项目的交付成本。我已经让它为单个项目工作,但我目前正在尝试让它为表单中添加的多个项目工作。
HTML:
<form name="form1" method="POST" action="">
<input type="text" placeholder="0" name="quantity"> //Link with below "type"
<select name="type"> //Link with above "quantity"
<option value="Grassmat">Grassmat</option>
<option value="Mesh A">Mesh A</option>
<option value="Mesh B">Mesh B</option>
<option value="Mesh C">Mesh C</option>
</select>
<div style="display: block;"></div>
<input type ="text" placeholder="0" name="quantity"> //Link with below "type"
<select name="type"> //Link with above "quantity"
<option value="Grassmat">Grassmat</option>
<option value="Mesh A">Mesh A</option>
<option value="Mesh B">Mesh B</option>
<option value="Mesh C">Mesh C</option>
</select>
<input type="text" placeholder="Postcode Here" name="postcode">
<select name="location">
<option value="England">England</option>
<option value="Wales">Wales</option>
<option value="Scotland">Scotland</option>
<option value="N. Ireland">N. Ireland</option>
<option value="Dublin">Dublin</option>
<option value="Ireland">Ireland</option>
</select>
<input type="submit" name="submit1" value="Submit">
</form>
PHP:
http://pastebin.com/sRVa0Xyx
PHP代码很大;混乱,因为它需要通过很多变量。
我希望实现的结果是,当表单提交时,它会在"type"下为表单中添加的每个产品运行PHP,需要将相应的"quantity"链接到它,以便在函数中使用。
当表单提交时,我如何链接这两个字段,并在每个"类型"字段上使用其各自的"数量"运行PHP?
几个想法1.检查html:type[]和quantity[]中name的数组格式,然后可以轻松地循环这些结果2.我会使用数组和函数,这样与硬编码if/else风格的相比,这更像是一个数据配置解决方案