php - 选择选项值
问题描述
我有一个选择下拉菜单。现在我想要完成的是有一个默认的第一个值(在下拉菜单中插入一个空行)。该值需要是“所有制造商”,并且应该总是显示(就像一个占位符。如果什么都不选择,它会自动搜索所有制造商的所有产品
<option <?php if(!isset($brand)) { echo 'selected="yes"' ; } ?> ></option>
<?php usort(
$manufacturers,
function($a, $b) {
return strcmp($a['name'], $b['name']);
}
)
?>
<?php foreach ($manufacturers as $manufacturer) { ?>
<?php if ($manufacturer['manufacturer_id'] == $manufacturer_id) { ?>
<option value="<?php echo $manufacturer['manufacturer_id']; ?>" selected="selected"><?php echo $manufacturer['name']; ?></option>
<?php } else { ?>
<option value="<?php echo $manufacturer['manufacturer_id']; ?>"><?php echo $manufacturer['name']; ?></option>
<?php } ?>
<?php } ?>
</select>
任何帮助表示赞赏!
解决方案
如果我理解正确,我认为你想这样做
<option value"0" <?php if(!isset($brand)) { echo 'selected="yes"' ; } ?> >All Manufacturers</option>
推荐阅读
- javascript - Newman Library - 获取在收集运行期间创建的环境变量
- javascript - 将相同的数据存储到 storage.sync 中,Chrome 使用的配额比 Firefox 多得多
- mongodb - 如何在 mongodb $group 运算符中获取数组的长度?
- javascript - 如何使用 Natife 文件系统 Api 保存大数据
- java - VisualizeMonocularPlaneVisualOdometryApp boofcv 标定
- python - 使用 pandas 样式功能更改多级索引字体
- swift - 自动更正后需要额外的 swiftlint 命令吗?
- python - 使用读取的txt文件制作目录
- kubernetes-helm - 如何在 helm 模板中访问超出当前范围控制的变量
- google-apps-script - Google Apps 脚本:在矩阵中取一些行或子矩阵?