从集中列表中选择选项

时间:2014-11-28 10:10:10

标签: php html

我有一个选择选项列表,在多个页面上重复多次。有没有一种方法可以引用一个所有引用都使用的列表?

<select name="staff_member[]">
<option value="'.$row->staff_member.'">'.$row->staff_member.'</option>
<option value="adam">adam</option>
<option value="ben">ben</option>
<option value="clive">clive</option>
<option value="etc etc etc"..
</select>

我有很长的工作人员名单,并且会定期轮换,因此我希望将此列表放在一个地方,并在html / php中引用它。对于菜单,我一直在使用&#39; php include&#39;但是我还没有找到一种方法,因为代码位于while循环中,while循环中有多个switch / case语句来格式化页面。只需插入&#39; include&#39;声明不起作用(虽然它可能只是我格式化的方式)。

我会感激任何指示吗?

1 个答案:

答案 0 :(得分:0)

我最后通过创建一个包含工作人员的表来解决这个问题,并在select /选项中引用此表,如下所示: -

<select name="staff_member[]">
<option value="'.$row2->staff_member.'">'.$row2->staff_member.'</option>';
$repairer= mysql_query("SELECT DISTINCT staff_member FROM staff");
while($row= mysql_fetch_assoc($staff_member)) {
echo '<option value="'.$row[staff_member].'">'.$row[staff_member].'</option>' ;
} 
echo '</select></td>

我不得不闯入和退出php / html(因此是echo语句),因为这部分代码存在于while循环中,我不知道怎么做,但它现在可以正常工作工作人员轮流,我只需要更新一个表。更容易。

我确实考虑了建议的功能选项,但是我需要最快的选项,并且必须在另一时间保存有关功能的更多信息。我希望一旦我绕过他们,就会有很多好处:)

相关问题