我需要构建一个页面,用户可以在其中输入网上商店产品类别的名称。我创建了一个包含动态输入字段的页面,这样用户就可以添加所有类别(我不知道ammount)。我必须得到这些类别的名称并放入数据库。我在线获得了一个脚本并进行了一些更改,但我不知道如何继续进行。我需要php脚本的帮助,如何获取数组并插入数据库。
这是我的表单脚本:
<form method="post" action="setup3.php">
<div class="input_fields_wrap">
<button class="add_field_button">Add More Fields</button>
<div>
<input type="text" name="mytext[]">
</div>
</div>
<div>
<input type="submit" value="Next" />
</div>
</form>
答案 0 :(得分:1)
我认为这会指出你正确的方向:
<?php
if (! empty($_POST['mytext'])) {
foreach ($_POST['mytext'] as $entry) {
// perform your insert here.
}
}
我强烈建议使用像Doctrine(http://www.doctrine-project.org/)这样的ORM,因为它已经解决了很多安全问题。
如果您希望非常接近低级数据库交互,编写纯SQL查询,我建议使用PDO(http://php.net/manual/en/book.pdo.php)