PHP textarea 以逗号分隔内爆和爆炸
PHP textarea Implode and explode with comma seperated
我想将文本区域名称内爆为逗号分隔以存储在数据库中。我没有得到确切的解决方案。
HTML 代码:
<div class="form-group row">
<label for="input-1" class="col-sm-4 col-form-label">Textarea</label>
<div class="col-sm-8">
<textarea name="reg_desc" class="form-control" rows="5"></textarea>
</div>
</div>
PHP 代码:
$reg_desc = implode(',', $_POST['reg_desc']);
SQL 查询:
$sql="INSERT into `regions` (`reg_desc`) VALUES ('$reg_desc')";
如果我想在 textarea 中插入一条记录(见屏幕截图)
它将以逗号分隔存储在数据库中。
对于您的解决方案,您必须用新行拆分字符串,然后在找到新行时用逗号替换。
implode(',', explode("\n", $_POST['reg_desc']))
我想将文本区域名称内爆为逗号分隔以存储在数据库中。我没有得到确切的解决方案。
HTML 代码:
<div class="form-group row">
<label for="input-1" class="col-sm-4 col-form-label">Textarea</label>
<div class="col-sm-8">
<textarea name="reg_desc" class="form-control" rows="5"></textarea>
</div>
</div>
PHP 代码:
$reg_desc = implode(',', $_POST['reg_desc']);
SQL 查询:
$sql="INSERT into `regions` (`reg_desc`) VALUES ('$reg_desc')";
如果我想在 textarea 中插入一条记录(见屏幕截图)
它将以逗号分隔存储在数据库中。
对于您的解决方案,您必须用新行拆分字符串,然后在找到新行时用逗号替换。
implode(',', explode("\n", $_POST['reg_desc']))