gpt4 book ai didi

php - 向 MySQL 数据库提交 HTML 选择/下拉表单

转载 作者:可可西里 更新时间:2023-11-01 07:35:57 24 4
gpt4 key购买 nike

我正在尝试提交 HTML <form>并拥有 inputselect输入到 MySQL 数据库表中的信息。我的代码正在输入 <input type="text">数据到表中,但它没有在 <select> 中输入数据.

这是 <form>我一直在使用:

<form enctype="multipart/form-data" action="send.php" method="post">
<select name="gender">
<option value="Male"> Male</option>
<option value="Female">Female</option>
</select>
<input type="text" name="name">
<input type="submit" value="Add">
</form>

这是我用来将表单输入表格的 PHP:

<?php
$gender=$_POST['gender']; // This is the select/dropdown
$name=$_POST['name']; // This is the text input

mysql_connect("", "", "") or die(mysql_error()) ;
mysql_select_db("") or die(mysql_error()) ;

mysql_query("INSERT INTO `table1` VALUES ('$gender', '$name')") ;
?>

最佳答案

  • 尝试打印您的表单结果
  • 尝试打印你的 SQL 语句而不是执行
  • 用眼睛检查声明
  • 复制语句并尝试在服务器上手动执行。
  • 在 MySQL 服务器配置文件(可能是 my.cnf)的 [mysqld] 部分添加 log=query.log 选项,重新启动服务器并查看 query.log 以获取最近的查询 - 它们是否到达服务器?

关于php - 向 MySQL 数据库提交 HTML 选择/下拉表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6711947/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com