如何在一个数组中添加多个文本字段? 我的代码
HTML
<form method="post">
<input type="text" class="span6" name="hashtags" />
<input type="text" class="span6" name="hashtags" />
<input type="text" class="span6" name="hashtags" />
<input type="text" class="span6" name="hashtags" />
</form>
PHP
$arr = array($_POST['hashtags']);
$arraz = serialize($arr);
$a = addslashes($arraz);
SQL
INSERT INTO table(hashtags) VALUES ($a)
它仅从最后一个文本字段插入值,我如何插入所有文本字段值?
最佳答案
如果您想让输入共享相似的名称,并且希望将它们作为数组检索,则必须采用以下结构。请注意名称末尾的 []。
<input type="text" class="span6" name="hashtags[]" />
关于php从文本字段到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22332421/