我使用HTML创建了一个表单,用于发送用户询问的问题以及该问题应该出现在PHP页面下的主题。主题名称是使用PHP从MySQL数据库中提取的。通过HTML表单将下拉菜单的值发布到PHP页面
我想将下拉菜单(用户选择的主题)的值与HTML表单一起发布到PHP页面。这里是我的表单代码:
Question:
Topic
// Get each topic name from the database
include "connect_database.php";
$topicQuery = "SELECT topic_name FROM topics
ORDER BY topic_name";
$result = $conn->query($topicQuery);
if ($result->num_rows > 0)
{
while ($row = $result->fetch_assoc())
{
// Make topic an option in drop down box
echo '' . $row["topic_name"] . '';
}
}
// Close connection
mysqli_close($conn);
?>
Submit
当此发布到add_question.php,$ _ POST [ 'TOPIC_NAME']没有价值。我认为我的表单有问题,但我看不到。任何帮助都会很棒。
谢谢!
2016-03-30
Tasha R
+0
你说'$ _POST ['topic_name']'没有任何价值,但你实际上并没有在你的代码中的任何地方使用它。为什么? –