while($row=mysqli_fetch_assoc($res))
{
echo "<form method='POST' action='booking_feed.php'>
<tr class=responstable>
<td>
<select name='from' style=width:90%>
<option value=$row[beginning]>$row[beginning]</option>
<option value=$row[ms1]>$row[ms1]</option>
<option value=$row[ms2]>$row[ms2]</option>
<option value=$row[ms3]>$row[ms3]</option>
<option value=$row[end]>$row[end]</option>
</select>
</td>
<td>
<select name='to' style=width:90%>
<option value=$row[ms1]>$row[ms1]</option>
<option value=$row[ms2]>$row[ms2]</option>
<option value=$row[ms3]>$row[ms3]</option>
<option value=$row[end]>$row[end]</option>
</select>
</td>
</tr>
";
$i++;
}
Мой другой файл с именем booking_feed.php выглядит следующим образом, я получаю значение последней опции в обмен на $_POST['from']/$_POST['to']
независимо от того, какой вариант я выберу.
<?php
$from=$_POST['from'];
$to=$_POST['to'];
echo $from.$to;
?>
пытаться
while($row=mysqli_fetch_assoc($res)){
echo "<form method='POST' action='booking_feed.php'>
<tr class=responstable>
<td><select name='from[]' style=width:90%>
<option value=$row[beginning]>$row[beginning]</option>
<option value=$row[ms1]>$row[ms1]</option>
<option value=$row[ms2]>$row[ms2]</option>
<option value=$row[ms3]>$row[ms3]</option>
<option value=$row[end]>$row[end]</option>
</select>
</td>
<td><select name='to[]' style=width:90%>
<option value=$row[ms1]>$row[ms1]</option>
<option value=$row[ms2]>$row[ms2]</option>
<option value=$row[ms3]>$row[ms3]</option>
<option value=$row[end]>$row[end]</option>
</select>
</td>
</tr>
</form>
";
$i++;
}
а потом
<?php
$i=0;
foreach($_POST['from'] as $from){
echo $from.$_POST['to'][$i];
$i++;
}
?>
это всего лишь пример, вы можете настроить его по своему желанию.
В качестве подсказки я бы использовал HEREDOC или NOWDOC.
Других решений пока нет …