为了账号安全,请及时绑定邮箱和手机立即绑定

php问题,提交表单了,但是数据进不了数据库,一点提交一堆乱码

php问题,提交表单了,但是数据进不了数据库,一点提交一堆乱码

PHP
哆啦的时光机 2019-03-05 04:37:25
<HTML> <HEAD> <TITLE>添加学生界面</TITLE> <meta charset="utf-8"> </HEAD> <BODY> <h1>添加学生界面</h1> <script type="text/javascript"></script> <form action="insertStudent.php" method="post"> 学生编号<input type="text" name="stuId"><br> 学生姓名<input type="text" name="stuName"><br> 学生分数<input type="text" name="stuScore"><br> <input type="submit" value="添加学生"> </form> </BODY> </HTML> <?php header("Content-type:text/html;charset=utf-8"); $stuId = $_POST['stuId']; $stuName =$_POST['stuName']; $stuScore = $_POST['stuScore']; $con=mysql_connect('localhost','root','root'); if(!$con){ echo '连接失败'; exit; }else{ echo '连接成功'; } mysql_select_db('db_student'); $sql = "INSERT INTO db_student VALUES($stuId,'$stuName','$stuScore')"; //$sql = "INSERT INTO db_student(id,name,score)VALUES($stuId,'$stuName',$stuScore)"; $is_ok = mysql_query($sql); if($is_ok == true){ echo '添加成功'; }else{ echo '添加失败'; } ?>
查看完整描述

10 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

浏览器编码 与编辑器编码不一致 一般设置utf8 无BOM
sql 语句 最好用下面内条 变量后面不需要单引号

查看完整回答
反对 回复 2019-03-18
?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

很明显,你的服务器还不能解析.php的文件

你用的是nginx还是apache

查看完整回答
反对 回复 2019-03-18
?
慕村225694

TA贡献1880条经验 获得超4个赞

PHP 的环境 都没配置好

.php 文件,显示了源码

查看完整回答
反对 回复 2019-03-18
?
郎朗坤

TA贡献1921条经验 获得超9个赞

php环境没配置好,新手不推荐直接用Nginx配置,直接下载个wamp,先把程序跑起来。

查看完整回答
反对 回复 2019-03-18
?
holdtom

TA贡献1805条经验 获得超10个赞

首先环境有问题,浏览器不能配合执行php代码

查看完整回答
反对 回复 2019-03-18
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

1.测试一下本地的PHP环境,是否可以正常解析php文件.
2.打印查看form表单数据,看数据是否与表单一致,如未能得到数据请检查html表单参数。
3.测试数据库链接。
4.核对数据字段与数据库表是否一致。
5.检查并确认数据字段类型
ps:个人经验,仅供参考。

查看完整回答
反对 回复 2019-03-18
?
MYYA

TA贡献1868条经验 获得超4个赞

显然,web 服务器没有和 PHP-FPM 互通。

对于新手学习:
windows 下边,推荐使用 XAMPP
https://img1.sycdn.imooc.com//5c8f61b100013f7208000439.jpg

Linux 下边,推荐使用 LNMP

熟悉之后,可以尝试自己搭建开发环境,而不是使用集成开发环境。
建议多在 Linux 下边折腾。

查看完整回答
反对 回复 2019-03-18
?
白板的微信

TA贡献1883条经验 获得超3个赞

这个是因为 你的代码没有放在web服务器的环境下 你在本地搭建一套环境 放到环境中就能看到效果了

查看完整回答
反对 回复 2019-03-18
?
皈依舞

TA贡献1851条经验 获得超3个赞

你是用服务器打开的PHP文件还是直接用浏览器打开的?

查看完整回答
反对 回复 2019-03-18
  • 10 回答
  • 0 关注
  • 656 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信