php修改数据时我选择的状态,php – 选择选项“已选择”属性

我在这里有一个绝对的头脑空白.基本上我所做的就是创建一个迷你文章管理器.可以将每篇文章分配给在选择下拉列表中定义的以下类别之一.

>设计

>发展

>其他

当我去编辑文章时,我从数据库中检索了数据并填充了输入和textarea.

我现在要做的是将所选属性应用于与文章类别匹配的选项.以下是我所做的,我相信你会同意这是一个糟糕的方法:

Design

Development

Other

Design

Development

Other

Design

Development

Other

所以问题是,我如何实现一种更加动态的方法,将所选属性应用于< option>根据文章类别?

解决方法:

为什么不在数组中定义类别,并将其循环:

$cats = array('Design', 'Development', 'Other');

foreach($cats as $cat)

{

$selected = ($cat == $category) ? ' selected="selected"' : '';

echo ''.$cat.'';

}

?>

当然,这有额外的好处,如果您需要添加新类别,只需将其添加到数组.

标签:php,html-select

来源: https://codeday.me/bug/20190717/1490705.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值