簡體   English   中英

從標簽區域獲取值(類似於stackoverflow)並將其保存在數據庫中

[英]fetch values from tag area (similar to stackoverflow) and save it in database

借助於github中的代碼,我能夠創建一個像這樣的輸入區域

在此處輸入圖片說明

我希望從i / p獲取值並將其保存在數據庫中。 例如在這種情況下(img)我想在數據庫中存儲所有值,即html,php,java,jquery

這是代碼的一部分

 <script>
    $(function(){
        $('#myTags').tagit();
    });
</script>

</head>
<body>
    <form class="form-horizontal" role="form" action="c_tag.php" method="post">
        <ul id="myTags"></ul>
        <input type="hidden" class="form-control" name="tags">
        <button type="submit" value="submit" name="submit"> Submit <i class="fa fa-arrow-right"></i></button>
    </form>
</body>

c_tag.php頁面上的代碼

$tag = mysqli_real_escape_string($con, $_POST['tags']);
$sql= "INSERT INTO usertags (tag) VALUES ('$tag')";
if(!mysqli_query($con,$sql)) {
    echo "Error: " . $sql . "<br>" . mysqli_error($con);
}

問題是,當我重定向到tags.php頁面時,我沒有在$ tag中獲得價值

您可以設置值以在availableTags事件上輸入。 嘗試這個:-

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

演示版

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM