i want to post data from multiple selection (select2 form) data as array to mysql database table
This is my multiple selection form data
<select name="category" class="select2 select2-multiple" multiple="multiple"
multiple data-placeholder="Choose ...">
<option value="1">Category 1</option>
<option value="2">Category 2</option>
<option value="3">Category 3</option>
</select>
<input type="submit" name="submit" value="Create Category"
class="btn btn-primary" class="btn btn-primary form-control">
This is my php script
if(isset($_POST['submit'])){
$category = $_POST['category'];
$insert = "insert into sub_category(category) values ($category)";
//then mysql connection and other code
}
suppose i select 1 and 3 value. when i try to post selected data, it posts to database table only one last value and post to column as 3 but i want to post data as "1","3"