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;
?>
答案 0 :(得分:0)
试
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。