1
我正在拼湊一個下拉列表,我想從MySQL查詢中顯示'[ve_venue]「,」[ve_town]「,並在選擇後設置我可以使用這個變量將ve_ID傳遞給更新查詢,該更新查詢將場所ID號添加到單獨的表中作爲查找鍵。PHP/MySQL - 如何完成列表中的下拉列表選擇
到目前爲止,我已經得到了一些代碼,我已經從各個地方拼湊起來,我可以在下拉菜單中顯示該城鎮 - 我只需要將場地字段添加到下拉列表中,以便獲得「場地,鎮「,我也需要能夠將ve_ID傳遞給一個變量,比如$ ve_ID,這樣我就可以在一些單獨的代碼中調用它(它將在單獨的包含中的同一頁上)。
這裏就是我這麼遠....
<?
include('login_admin_sucess.php');
// Connects to your Database
include '../connect_include.php';
$query = "SELECT ve_ID, ve_venue, ve_town FROM `co_venues` ORDER BY ve_ID ";
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$ve_venue = $r['ve_venue'];
$result_array[$ve_venue][] = $r['ve_town'];
}
echo "<select name='x'>";
foreach($result_array as $v_venue => $value)
{
foreach($value as $title) {
echo "<option value='" . $v_venue . "'>" . $title . "</option>";
}
}
echo "</select>";
?>
我意識到mysql_已過時......我對工作,一旦我得到的一切工作。
......這很合理!在此基礎上,我更新了SQL查詢以連接'ID Venue Town',所以我現在只需要提取一個字段 - 稍後我將更新我的代碼以反映此情況。問題:下拉選擇的結果是否已經存儲爲變量? ...還是需要把它放進去? – dazzathedrummer
它存儲在名爲de Combo的變量中(代碼中'x')。如果表單中的方法是GET,則返回$ _GET ['x'],否則如果POST則$ _POST ['x'] –