我想在选择选项回声阵列:从SQL回声阵列中的选项选择
这样的形状:
structure i want
for
aaaa
<select>
<option>4<option>
<option>7<option>
<option>1<option>
</select>
aaaa
4
7
1
bbbb
1
9
10
12
13
我想在选择选项回声阵列:从SQL回声阵列中的选项选择
这样的形状:
structure i want
for
aaaa
<select>
<option>4<option>
<option>7<option>
<option>1<option>
</select>
aaaa
4
7
1
bbbb
1
9
10
12
13
首先你需要从数据库中提取数据,所以你需要使用SQL查询的PHP函数mysqli_query()
:
$query = mysqli_query($conn, "SELECT no_ana FROM tablename WHERE name='aaaaa'");
其中$conn
是您的连接在mysqli_connect()
功能设置。
检索数据:
while($row = mysqli_fetch_assoc($query)){ $data = $row['no_ana']; }
变量$data
现在是你的数据的字符串。你已经用逗号分隔数据的各个部分,所以把每到一个数组,你建议我们可以用explode()
功能,例如:
$array = explode(',', $data);
现在你的数据是数组$array
英寸
要创建选项标签,然后我们可以做在一个循环如下:
$options = ""; foreach($array as $arraydata){ $options = $options . "<option>" . $arraydata . "</option>"; }
现在你的选项构成。
我们只是把它放在HTML现在<select>
标签:
$html = "<select>" . $options . "</select>";
最后要做的仅仅是:echo $html;
您可以使用相同的任何其他行,如“BBBB ”。
你在这里显示什么?你尝试了什么,你遇到了什么问题? – chris85
我想从mysql的这个形状 –
我不知道你的意思。你只想要一个角色列表?添加你的代码。 – chris85