我正在尝试从单个文本框中使用,
分隔多个值,并将其存储在数组中,并将其存储在每个分隔单元格的数据库中。
页面保存,名称为' index.php'
有表格
<form action="index.php" method=post>
<td>checking array implode</td>
<td><input name="implo" type="text" /></td>
</form>
答案 0 :(得分:1)
您可以使用PHP explode
函数以按给定分隔符分隔输入。在你的情况下,它将是这样的:
$array = explode(',', $_POST['implo']);
之后,您可以对数组执行foreach
并在数据库中运行INSERT
个查询。
这里也是explode函数的参考。
答案 1 :(得分:1)
试试这个:
HTML部分:
<form action="index.php" method="post">
<td>checking array implode</td>
<td><input name="implo[]" type="text" /></td>
</form>
PHP部分:
$implo = explode(',', $_POST['implo']);
$implo
变量将是这样的:"first_value,second_value,third_value..."