ここに私のデータがあります:
select * from extension;
+---------+-------+
| ext_num | name |
+---------+-------+
| 574324 | joe |
| 564334 | sarah |
| 987652 | pete |
+---------+-------+
3 rows in set (0.00 sec)
挿入しようとしています
selected="selected"
テーブルをループしながら動的に。
<?php
$mysqli = new mysqli("localhost", "user", "pass", "db");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
if ($result = $mysqli->query("SELECT * FROM extension")) {
print "<select>\n<option>select a value</option>\n";
while ($row = $result->fetch_assoc())
{
printf ("<option value=\"%s\">%s</option>\n", $row["ext_num"], $row["name"]);
}
print '</select>';
}
?>
以下を実装する最も簡単で効率的な方法は何ですか?
<option value="987652" selected="selected">pete</option>
(特に: selected="selected")
上記のようなコードを使用して私のループに?