У меня есть раскрывающийся список HTML. Затем я использую массив для заполнения элементов в нем.
Ключи в этом для каждого цикла - просто числа от 0 до 9. Теперь моя проблема в том, как я могу контролировать то, что отображается в качестве выбора по умолчанию:
<?php foreach($cat_r as $k=>$c){ ?>
<option name="<?php echo $k + 1; ?>" value="<?php echo $k + 1; ?>" selected="<?php if($k==1){ echo "selected"; } ?>"><?php echo $k + 1; ?></option>
<?php } ?>
В этом коде вы можете видеть, что я пытаюсь сделать второй элемент по умолчанию.
Но похоже, что меня всегда приводят к последнему элементу массива, независимо от того, какой номер я набираю в качестве условия.