在 PHP 的选项中选择
Selected in option from while PHP
我对 select 首选值有疑问
<?php
...
if ($result->num_rows > 0) {
$selected_rep = ($row['ID']=67) ? 'selected="selected"' :'';
while($row = $result->fetch_assoc()) {
echo "<option $selected_rep value='". $row["ID"]."'>" . $row["NUME"]. ' '. $row["PRENUME"]. "</option>\n";
}
}
...
?>
我想select ID=67 的值。
不是函数 $selected_rep
,select 所有值。
只需将选定的测试放在循环中,它可以访问您正在处理的每个结果集行的已加载 $row
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$selected_rep = ($row['ID'] == 67) ? 'selected="selected"' :'';
echo "<option $selected_rep value='". $row["ID"]."'>" . $row["NUME"]. ' '. $row["PRENUME"]. "</option>\n";
}
}
啊啊,你用 ==
而不是 =
编写测试
==
这个等于那个
=
把这个设置成那个
我对 select 首选值有疑问
<?php
...
if ($result->num_rows > 0) {
$selected_rep = ($row['ID']=67) ? 'selected="selected"' :'';
while($row = $result->fetch_assoc()) {
echo "<option $selected_rep value='". $row["ID"]."'>" . $row["NUME"]. ' '. $row["PRENUME"]. "</option>\n";
}
}
...
?>
我想select ID=67 的值。
不是函数 $selected_rep
,select 所有值。
只需将选定的测试放在循环中,它可以访问您正在处理的每个结果集行的已加载 $row
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$selected_rep = ($row['ID'] == 67) ? 'selected="selected"' :'';
echo "<option $selected_rep value='". $row["ID"]."'>" . $row["NUME"]. ' '. $row["PRENUME"]. "</option>\n";
}
}
啊啊,你用 ==
而不是 =
==
这个等于那个
=
把这个设置成那个