I have a (Coffee) form that contains 60 select tags and each select tag has 16 options that contains numbers from 0 to 15.
like this :
<label><select name="item[0][breakfast_blend]">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
</select>Breakfast Blend</label>
<label><select name="item[1][tea]">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
</select>Tea</label>
There are 60 other selects like this with other labels.
now I'm trying to set a condition to check to see which items are selected by the user, then take the value of the option and the label of that select.
so i create a if condition to check the value of the selected item but i don't know how to get the label of that item (I mean i don't know how to contain it in the loop).
here is my code in php part :
for ($i = 1; $i <= count($_POST['item']); $i++) {
if (isset($_POST['item'][$i])) {
echo $_POST['item'][$i];
}
}
some of my friends told that
Foreachfunction could help but still i don't know how :/
any help to contain the label in the loop ??
foreach($_POST as $value)