注: $i はコードの前半で設定され、25 個のドロップダウン ボックスがあります。配列は最初の 5 個に値があることを示しているため、これらのドロップダウンを選択済みに設定し、関連する値を表示する必要があります。
以下を含む配列があります。
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => [6] => [7] => [8] => [9] => [10] => [11] => [12] => [13] => [14] => [15] => [16] => [17] => [18] => [19] => [20] => [21] => [22] => [23] => [24] => )
$i=1;
for ($p=1; $p<=25; $p++){
for ($pp=1; $pp<=5; $pp++){
echo "<select id='rqa".$i."".$p."' class='business' name='q".$i."[]' onclick='mand();'>
<option value='' selected='selected'>".$rank."</option>
<option value='".$pp."'";
if (in_array($p, $arr)) echo 'selected';
echo ">".$pp."</option>";
}
}
私がやろうとしているのは、関連するドロップダウンを選択済みとして設定し、その値も設定することだけです。わかる?
これが行っているのは、最初の 5 つのドロップダウンを選択済みに設定することだけですが、それらの値は 1,2,3,4,5 ではなく 5 です。
私が抱えている問題