[英]Making MySQL inserts from multiple dynamic HTML tables generated in PHP
[英]dynamic row inserts - MySQL PHP - how?
我对 MySQL 表中的一些动态行插入有误解。
我想做的只是基于EAV Model:
并且用户必须创建此属性以与产品关联,我正在考虑使用 jQuery 的append
插入<input>
元素。
但是如何跟踪插入以及如何 append 它们具有特定名称: <input name=''>
。
结果应执行以下操作:
<form action='attribute_insert.php' method='post'>
<input name='field1' />
<input name='field2' />
<input name='field3' />
....
<input name='field20' />
</form>
并在attribute_insert.php
处理后插入如下:
('1', '12', 'manufacturer');
('2', '12', 'freq');
('3', '12', 'memory');
('4', '12', 'ram');
....
('20', '12', 'blablabla');
我该怎么做...使用foreach
扫描$_POST[]
或者有一个聪明的方法?
为什么不将它们命名为field[]
,那么您不必担心数字。 在 PHP 中,您可以在$_POST['field']
上执行for
循环,因为它将返回字段数组;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.