我想用PHP創建一個下拉菜單並回顯所選項目的信息。用php/mysql查詢下拉菜單 - 回顯所選項目的信息
我找不出要在選項行中放置什麼代碼。
我有一個名爲MySQL表:peopletable
表有3列:id
,name
和group
。多人可以屬於同一組。
我想要當一個人被選中,我想給一個變量$userid
設置被選擇的人的ID在組5
顯示人的名字。
在頁面的下方,我想要回顯此選定人員的ID。
任何幫助,將不勝感激與此。
<form method="post" AUTOCOMPLETE="OFF" name="testsform">
<input type="Hidden" name="submitted" value="true">
<table>
<tr>
<div>
<select name="menuID" onchange="document.testsform.submit();">
<option value="">Select a name... </option>
<?php
$query = "SELECT id, name FROM peopletable WHERE group=5 ORDER BY name";
$result = mysqli_query($conn, $query) or die("Error in $query");
while($info = mysqli_fetch_array($result)){
?>
<option <!-- cannot figure this code out --> </option>
<?php }?>
</select>
<?php if(isset($userid)){
echo $userid;
}
?>
</div>
</tr>
</table>
這將是沿着線的東西: '' –
ThisGuyHasTwoThumbs
我可以問。什麼?意味着什麼,意味着什麼。 – Sharon99
另外,我不應該在某處添加「selected」字樣嗎? – Sharon99