選択したオプションがそのリストを含むグループ要素と等しいウィッチで選択リストを生成しようとしています。
これは私のコードです:
echo '<select title="Show Article in Group" id="edt-select-art">';
$result = mysqli_query($con,"SELECT * FROM groups");
$groups = array();
while($row = mysqli_fetch_array($result)) {
array_push($groups, $row['0']);
foreach($groups as $group)
{
if($gID == $group)
{
echo '<option agid="'.$row['0'].'" selected>'.$row['2'].'</option>';
}
else
{
echo '<option agid="'.$row['0'].'">'.$row['2'].'</option>';
}
}
}
echo '</select>';
foreach を while の外側に置くとrow[]
データが取得できませんが、内側に入れると値が 2 倍または 3 倍になります。これを機能させる方法についてのアイデアはありますか?