php从文本字段到数组

标签 php mysql arrays serialization

如何在一个数组中添加多个文本字段? 我的代码

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/

相关文章:

php - 有没有办法使用 FPDF 库设置输出 pdf 的 DPI?

php - preg_match 中的符号是什么意思?

php - UTF-8贯穿始终

c - C 程序中数组未完全解析

javascript - Jquery 数组。如何一次显示与if语句匹配的数组元素?

php - 组合Mysql子查询

MySQL - 搜索 table1.field 的内容并将其替换为 table2.otherfield 的内容

java - 如何从 prepareCall 方法中获取自定义 CallableStatement 对象

c - Realloc C 字符串数组堆损坏

php - 自动完成有些问题