$_GET[] で指定されたいくつかの条件でオプションを「選択」するための解決策が必要です。アイデアはです。
<?
$sql_id="select * from stock order by id asc";
$result_id=mysql_db_query($dbname,$sql_id);
while($rec_id=mysql_fetch-array($result_id)){
$_id=$rec_id['id'];
$_title=$rec_id['title'];
if($_GET['id']==$_id){
echo "<option value=\"$_id\" selected>$_title</option>";
}else{//I need this option selected where id='2'
echo "<option value=\"$_id\">$_title</option>";
}
?>
問題は: empty($_GET['id'])=2 も必要です。次に、条件は次のようになります
- $_GET['id']==$_id の場合のオプションを選択します
- $_GET['id']=="" の場合、mysql (stock.id='2') からオプションを選択します。