На моем сайте есть раздел блогов и вопросов, в котором есть категории. Когда пользователь создает вопрос или блог, появляется раскрывающееся меню, в котором можно выбрать свою категорию. Когда вы редактируете любой из них, у вас есть возможность изменить свою категорию через выпадающий список. Когда вы переходите к редактированию блога, выпадающий список категорий представляет собой выпадающий список в стандартном стиле, и я использовал <option value="1" <?php if($blog->category == "1"){echo "selected";}?> >Art and Literature</option>
для отображения ранее выбранной категории. Я понимаю, где остановился другой разработчик, поэтому на вопросы, которые он поставил, выпадающий цикл while. Будучи новичком, я не знаю, как «повторить выделение» в цикле while, чтобы заставить его тянуть ранее выбранного кота. Вот цикл
<select name="category">
<option value="null">Choose Category</option>
<?php
$query = "SELECT * FROM `Categories_questions` ORDER BY `CategoryName` ASC";
$request = mysql_query($query,$connection);
while($result = mysql_fetch_array($request)) {
echo "<option value='" . $result['id'] . "'>" . $result['CategoryName'] . "</option>";
}
?>
</select>