我已经建立了数据库baocun和表shuju (其中表 已有 name 和password)
html代码如下:
php代码如下:
$pw=$_GET["pw"] ;
$con=mysql_connect('localhost','root','123456') or die('链接数据库失败!');
mysql_select_db('baocun');
$r="insert into shuju (name,password) values ('$name','$pw')";
if(mysql_query($r)){
$guestid = mysql_insert_id();
}
else{
echo $r;
echo mysql_error();
echo "数据插入失败!";
exit();
} ?>
当点击注册按钮时。php怎么把html里的form数据添加到mysql数据
答案:2 悬赏:0
解决时间 2021-02-19 02:46
- 提问者网友:泪姬迷茫
- 2021-02-18 18:08
最佳答案
- 二级知识专家网友:一身浪痞味
- 2021-02-18 19:20
你这代码有多处错误。
1、注册按钮的type选submit;
2、php的接收数据既然你的html form表单选了post,那么你接收时候也应该用$_POST去接收,而不是$_GET;
3、数据库的链接没有设置传输编码, 这样很容易造成插入的数据乱码。
1、注册按钮的type选submit;
2、php的接收数据既然你的html form表单选了post,那么你接收时候也应该用$_POST去接收,而不是$_GET;
3、数据库的链接没有设置传输编码, 这样很容易造成插入的数据乱码。
全部回答
- 1楼网友:一池湖水
- 2021-02-18 20:41
额
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯