私はドロップダウンメニューから私の値を保持したい(=フォームにエラーがある場合は値を保持する)、これが私が始めたものです:
...
$priorities = array('low','normal','high');
...
<select name="priority" id="priority">
<?php
foreach ($priorities as $pro){
echo '<option value="'.$pro.'">'.$pro.'</option>';
}
?>
</select>
それは仕事をしますが、持続しません。
今、私はこのようなものに行きたいです:
<select name="priority" id="priority">
<?php
$tel = 0;
foreach ($priorities as $pro){
echo '<option value="'.$tel.'"'.htmlentities('<?php if (isset($_POST[\'priority\']) && (int) $_POST[\'priority\'] === tel) { echo \'selected="selected"\'; } ?>').' >'.$pro.'</option>';
$tel++;
}
?>
</select>
しかし、それはもちろんエラーになります。
誰でも何か提案がありますthx