我正在嘗試使用動態選擇表單將信息發送到MySQL數據庫。用戶將能夠選擇他們的學校,然後從該學校的列表中選擇他們的專業(全部從MySQL表中檢索)。然後我想將這些信息發送到數據庫中的另一個表中進行存儲。使用POST向MySQL數據庫發送動態選擇表格
這是我的代碼迄今:
<select name="school">
<php
$sql = "SELECT school_name, school_id FROM school_table ORDER BY school_name";
$query = mysql_query($sql,$conn);
while($row = mysql_fetch_array($states))
{
echo ("<option value=$row[school_id]>$row[school_name]</option>");
}
?>
</select>
我不知道如何使第二選擇,這將最好從第一個表識別school_id
並與相應的匹配它school_id
在第二張桌子上,其中還列出了那所學校的專業。另外,我不知道如何在最終完成MySQL表格時發送表單。
函數mysql_escape_string已被棄用,不應該使用 –