PHP文本区域内爆并以逗号分隔

PHP文本区域内爆并以逗号分隔,php,implode,Php,Implode,我想将textarea名称内爆为逗号分隔,以存储在数据库中。我没有得到一个精确的答案 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" cla

我想将textarea名称内爆为逗号分隔,以存储在数据库中。我没有得到一个精确的答案

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>   
SQL查询:

$sql="INSERT into `regions` (`reg_desc`) VALUES  ('$reg_desc')";
如果我想在textarea中插入一条记录,就像(参见屏幕截图)


它将用逗号分隔存储在数据库中。

对于您的解决方案,您必须用新行拆分字符串,然后在找到新行时用逗号替换


内爆('、'、爆炸(“\n”、$\u POST['reg\u desc'])
数据库中逗号分隔的方式不应设置数据库。如果问题只是关于CSV的PHP处理,那么不管您对数据库做了什么,都可以看到
$\u POST['reg\u desc']
将不包含来自单个文本区域的
数组。您可能需要的是
内爆(',',分解(“\n”,$\u POST['reg\u desc'])
$sql="INSERT into `regions` (`reg_desc`) VALUES  ('$reg_desc')";