質問する
73656 次
8 に答える
13
selected="selected"
あなたに応じてオプションを置くだけで$row['status']
、
<option selected="selected" value="available">Available</option>
于 2012-09-06T06:20:46.397 に答える
3
Available と Unavailable を配列に書き込む
$theArray = array("Available","Not Available");
配列をループします:
<tr><td><font face=consolas><b>Status:*</b></font></td><td><select name=st>
<?php
foreach ($theArray as $key => $value) {
if ($value == $stat) {
echo('<option selected="selected" value='.$value.'>'.$value.'</option>');
} else {
echo('<option value='.$value.'>'.$value.'</option>');
}
}
?>
</select></td></tr>
各ループで、配列の値が変数の値と同じかどうかを確認し、そうであれば、選択したものをそこに置きます
ロジックを理解していますか?
于 2012-09-06T06:24:30.047 に答える
1
<?php
$status = "navail";
?>
<select name="sel">
<option value="avail" <?php if($status == "avail") echo "SELECTED";?> > Avail </option>
<option value="navail" <?php if($status == "navail") echo "SELECTED";?> > Navail </option>
</select>
于 2012-09-06T06:17:11.113 に答える
1
データベースから選択したドロップダウンオプションを次のように設定できます。
<select name="status">
<option <?php echo ($row['status'] == 'Available') ? 'selected' : '' ?> value='Available'>Available</option>
<option <?php echo ($row['status'] == 'Not Available') ? 'selected' : '' ?> value='Not Available'>Not Available</option>
</select>
于 2012-09-06T06:22:43.463 に答える
1
<select name=status>
<option value="available" <?php if($row['status']=="available") echo "selected=\"selected\""; ?>>Available</option>
<option value="unavailable" <?php if($row['status']=="unavailable") echo "selected=\"selected\""; ?>>Unvailable</option>
</select>
基本的に、関連するフィールドの値に応じて、オプションの selected="selected" をエコーします。
于 2012-09-06T06:15:24.990 に答える