1

提交表单后,如何从下一页的下拉菜单中获取值?

请看看我的代码并告诉我我做错了什么......?

我将数据库中的 2 个值分配给一个名为 $opponents 的数组,如下所示:

while ($row = mysql_fetch_array($result2)) 
{ 
     $opponents[] = array('oppname' => $row['opponents'], 'oppid' => $row['fixture_id']) ; 
}

然后我像这样提取数组 $opponents 的值

foreach ($opponents as $opp) {
    $opponent_name[] = $opp['oppname'];
     echo '<option value="'.$opp['oppid'].'">'.$opp['oppname'].'</option>';
}

现在,当表单提交后,我调用 $opponents 数组,如下所示:

foreach ($_REQUEST['opponents'] as $oppname){
 print $oppname;
 }

它正在工作,但它给了我对手 ID 而不是对手名称。如何在保留 id 的同时从 $opponents 数组中获取名称?

提前致谢

4

0 回答 0