0

重複の可能性:
How to make <option selected="selected"> MySql と PHP によって設定されますか?

マイページで選択しました。この Select は、データベースからオプションを引き出します。選択は次のとおりです。

<select name="name" id="name">
<?php
$pelatisquery="SELECT onoma_pelati FROM pelates_onoma";
$pelatisresult=mysql_query($pelatisquery) 
or die ("Query to get data from firsttable failed: ".mysql_error());
while ($pelatisorow=mysql_fetch_array($pelatisresult)) {
$onoma_pelati=$pelatisorow[onoma_pelati];
echo "<option>
$onoma_pelati
</option>";
}
?>
</select>

この選択は私のメインページにあります。したがって、[編集] ページで、データベースから 1 つのオプションが選択されたこの選択を取得したいと考えています。したがって、私の編集ページは次のとおりです。

include_once "../../db_connection.php";
if (isset($_GET['id']) && is_numeric($_GET['id']) && $_GET['id'] > 0)
{
$id = $_GET['id'];
$result = mysql_query("SELECT id,pelatis FROM poliseis WHERE id=$id")
or die(mysql_error());
$row = mysql_fetch_array($result);
if($row)
{
$pelatis = $row['pelatis'];
}
}

したがって、Select にオプションがある場合は、次のコードを使用します。

<?php if($pelatis== "James") { echo 'selected = "selected"'; } ?>

しかし今、どのように作るの<option selected="selected">ですか?回答ありがとうございます

4

1 に答える 1

1

グーグルはあなたの友達です。

<option value="" selected="selected"></option>

<option value="" selected></option> //works too but less cross-browser friendly
于 2012-12-14T00:14:49.260 に答える