надеюсь, что у вас все хорошо, я хочу отображать города в выпадающем списке, также я хочу обновить, когда я обновлял любой город, в котором он был обновлен, но когда я нажимаю на кнопку редактирования записи, в выпадающем списке городов отображаются значения изОт 1 до конца, и я хочу, чтобы в раскрывающемся списке отображалось выбранное значение в дБ, например: у меня есть номер 4 и форма обновления, затем я нажимаю на кнопку редактирования записи, затем в раскрывающемся списке номер 4, а не номер 1, вот мой код
Город
//Connect to our MySQL database using the PDO extension.
$pdo = new PDO('mysql:host=localhost;dbname=finalzakat', 'root', '');
//Our select statement. This will retrieve the data that we want.
$sql = "SELECT id, city_name FROM cities";
//Prepare the select statement.
$stmt = $pdo->prepare($sql);
//Execute the statement.
$stmt->execute();
//Retrieve the rows using fetchAll.
$users = $stmt->fetchAll();
?>
<?php (isset($_POST["city"])) ? $city = $_POST["city"] : $city="user"; ?>
<select class="form-control" id="city" name="city" value="<?php echo $city; ?>">
<?php foreach($users as $user): ?>
<option <?php if ($city == 'user' ) echo 'selected' ; ?> value="<?= $user['city_name']; ?>"><?= $user['city_name']; ?></option>
<?php endforeach; ?>
</select>