Hi I am trying to store values chosen in a forms array. I use the form values as index to find the values in an array that has the actual word. ex "nf" => Newfoundland
<!-- PROVINCES CHOICE -->
Province (Multiple Select) <font style="color:red;">*</font>
<select name="province[]" multiple = "multiple" style = "background-color:<?php echo $colorProvince; ?>">
<!-- Option select for province -->
<option value="--" disabled="disabled">--Please Select Provinces--</option>
<option value="nf">Newfoundland</option>
<option value="pe">Prince Edward Island</option>
<option value="nb">New Brunswick</option>
<option value="ns">Nova Scotia</option>
<option value="qc">Quebec</option>
<option value="on">Ontario</option>
<option value="mb">Manitoba</option>
<option value="sk">Saskatchewan</option>
<option value="ab">Alberta</option>
<option value="bc">British Columbia</option>
<option value="nt">Northwest Territories</option>
</select>
<?PHP $PROVINCES = array(
"--"=>"---Please Select Provinces---",
"nf"=>"Newfoundland",
"pe"=>"PrinceEdwardIsland",
"nb"=>"New Brunswick",
"ns"=>"Nova Scotia",
"qc"=>"Quebec",
"on"=>"Ontario",
"mb"=>"Manitoba",
"sk"=>"Saskatchewan",
"ab"=>"Alberta",
"bc"=>"British Columbia",
"nt"=>"Northwest Territories");
{
foreach($PROVINCES as $prov => $selectedProvince)
{
$province = $province . $selectedProvince . " , ";
}
echo $province;
?>
I think I am just filling the variable wrong using the province array and the forms array. Any help and explanation you can provide is excellent. Thank you.