I want to add multiple Country name in one row.
I am using Select Option Multiple country Name but I want to submit selected Country Name in a row after comma like (USA, UK, CA, etc..)
If I use for each loop then this code submits record every country name in different rows.
<select name="Country[]" multiple>
<option value="USA">United State of America</option>
<option value="UK">United Kingdom</option>
<option value="CA">Canada</option>
</select>
<?php
if(isset($_POST['Submit'])){
foreach ($_POST['Country'] as $i){
$sql = "INSERT INTO Country (id, countries) VALUES ('', '$i')";
$con->query($sql) === TRUE;
}
}
?>
If i am using this code then this code submit only one country name.
if(isset($_POST['Submit'])){
foreach ($_POST['Country'] as $i){
$countryname = $i;
}
$sql = "INSERT INTO Country (id,countries) VALUES ('', '$countryname')";
$con->query($sql) === TRUE;
}