如何使用 php 根据数据库中的值选择选项。例如;
<select>
<option value="1">Val1</option>
<option value="2">Val2</option>
<option value="3">Val3</option>
<option value="4">Val4</option>
<option value="5">Val5</option>
</select>
当value=3变化时
<option value="3" selected="selected">Val3</option>
我如何使用 php 和 mysql 做到这一点?
最佳答案
你需要类似的东西
<?
$values = array(); // array from DB
$selectedKey = 10; // some key
?>
<select>
<? foreach ($values as $key => $value) { ?>
<option value="<?=$key?>" <?= $key==$selectedKey ? 'selected' : ''?>> <?=$value?> </option>
<? } ?>
</select>
关于php - option select by based on the value from db with php 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13334332/