html php中样式标签中的多值获取

<select name="organization" id="orgId" style="<?php echo $_POST['report_type'] == 'org_participation' ? '' : 'display:none'; ?>">

我有 3 个值:org_participationmonthlydaily

我已经尝试过所有三个包含的风格

<select name="organization" id="orgId" style="<?php echo $_POST['report_type'] == 'org_participation','monthly','daily' ? '' : 'display:none'; ?>">

但没有得到任何结果,我知道这是错误的方式,但尝试了这样的事情。

请帮我解决这个问题。


侃侃无极
浏览 55回答 1
1回答

慕的地8271018

使用in_array($_POST['report_type'],&nbsp;['org_participation',&nbsp;'monthly',&nbsp;'daily'])检查是否report_type是其中之一'org_participation', 'monthly', 'daily'。所以<select&nbsp;name="organization"&nbsp;id="orgId"&nbsp;style="<?php&nbsp;echo&nbsp;in_array($_POST['report_type'],&nbsp;['org_participation',&nbsp;'monthly',&nbsp;'daily'])&nbsp;?&nbsp;''&nbsp;:&nbsp;'display:none';&nbsp;?>">
打开App,查看更多内容
随时随地看视频慕课网APP