У меня небольшая проблема в коде, и мне нужна ваша помощь.Ну, я использую fetch_assoc для получения данных из базы данных, и мне нужно получить идентификационный номер каждого из возвращаемых значений.проблема в том, что мой код возвращает только идентификационный номер последних данных.Вот мой код:
<form method="post" action="action.php">
<select name="album" style="border:1px solid #CCC; font-size:11px; padding:1px">
<?php
$sql = "SELECT * FROM table";
$stmt = $dbh -> prepare($sql);
$stmt -> execute();
while($row = $stmt -> fetch(PDO::FETCH_ASSOC))
{
$album_ID = $row['album_ID'];
$value = $row['album_name'];
print "<option value ='". $value ."'>". $value. "</option>";
}
?>
</select>
<input type="hidden" name="album_ID" value="<?php print $album_ID?>"/>
</form>
Я бы хотел, чтобы скрытый тип ввода содержал идентификатор выбранного альбома, но всегда содержал идентификатор альбома последних данных.Пожалуйста, помогите.