Php 我在代码点火器的set_select中遇到问题

Php 我在代码点火器的set_select中遇到问题,php,codeigniter,Php,Codeigniter,我曾在codeigniter框架中工作,但在选择标签时遇到问题。 当我想要实现我选择的选项的价值时。 我使用的方法是,当我选择选项值时,然后我按下搜索按钮,在我需要显示结果之后,然后我想再次使用第二个提交按钮显示所选选项的值,并且具有所选选项值的所有数据必须进入数据库。代码如下 <select id="faculty" data-rel="chosen" name='stdid'> <option>select student</option> <?ph

我曾在codeigniter框架中工作,但在选择标签时遇到问题。 当我想要实现我选择的选项的价值时。 我使用的方法是,当我选择选项值时,然后我按下搜索按钮,在我需要显示结果之后,然后我想再次使用第二个提交按钮显示所选选项的值,并且具有所选选项值的所有数据必须进入数据库。代码如下

<select id="faculty" data-rel="chosen" name='stdid'>
<option>select student</option>
<?php   
foreach ($student as $s) {
echo '<option set_select("student","'.$s['stdid'].'","true") value="'.$s['stdid'].'">'.$s['stdname'].' '  .$s['stdid'].'</option>';
}?> 
</select>

选择学生

你把PHP和HTML搞混了。将代码更改为:

<select id="faculty" data-rel="chosen" name="stdid">
<option>select student</option>
<?php   
foreach ($student as $s) {
    echo '<option'.set_select("stdid", $s['stdid'], true).' value="'.$s['stdid'].'">'.$s['stdname'].' '.$s['stdid'].'</option>';
}?> 
</select>

选择学生
请注意,将所有
选项设置为
set_select(“stdid”,$s['stdid',true)
将变为
selected=“selected”
。了解更多信息。

可能重复的