1
Я пытаюсь сделать динамическое выпадающее меню. Сначала я прочитал из таблицы sql некоторые даты и их, я хочу напечатать даты в раскрывающемся списке и выбрать один из них. Я могу распечатать их, но я не могу их выбрать. Это мой код соответствующей информации:Динамическое выпадающее меню
?>
<form action="dataProc.php" method="POST">
<select id="dates" name="dates">
<option value="0">--Selecionar Dia--</option>
<?php
for($i = 0 ; $i < count($resultados) ; $i++)
{
?>
<option value="<?php $i ?>"><?php echo $resultados[$i]['anoDia'] ;?></option>
<?php
}
?>
</select>
<input type="submit" value="Escolher">
</form>
<?php
if(isset($_POST['dates']))
{
if(empty($_POST['dates']))
{
echo 'ya';
}
else
{
echo $_POST['dates'].'<br>';
}
}
EDIT: удался решить мою проблему. Просто изменился <?php $i ?>
в <?php echo $resultados[$i]['anoDia'] ;?>
Как ваш '$ массива resultados' населенный? –
'$ resultados = $ stmt-> fetchAll (PDO :: FETCH_ASSOC);' – Comum