从表单中获取值并保存在表的不同行中

时间:2015-09-30 11:57:01

标签: php mysql

我有一个表单,我可以通过该表单输入值并将其保存在数据库中

表格代码是

<script>

$(document).ready(function () {

    var sampleTags ;

    $("#myTags").tagit({
        availableTags: sampleTags,
        afterTagAdded:function(){      
          $('[name="tags"]').val($("#myTags").tagit("assignedTags"));
            //alert( $('[name="tags"]').val());
        }
    });
});

</script>

<form action="insert.php">
 <input name="tags" id="myTags" >
  <button class="submit" type="submit" value="submit" >Submit</button>
</form>

insert.php页面的代码

$tag = $_POST['tags'];
echo $tag;

它给了我一个看起来像这样的o / p

first,second,third

我想从上面的o / p中删除逗号,并将它们中的每一个插入到表的单独行中。任何人都可以请电话我如何分开上述o / p

1 个答案:

答案 0 :(得分:0)

您可以使用explode并使用数据库中的for loop插入

$tags = explode(",", $_POST['tags']);// convert in array break by comma
foreach($tags as $tag)
{
    // your insert query 
}