老师好,插入数据失败o(╥﹏╥)o
<?php
if($_POST){
//接受传值
var_dump($_POST);
$content=$_POST['content'];
$name=$_POST['name'];
//连接数据库
$link=mysqli_connect('localhost','root','');
if(mysqli_connect_error()){
echo mysqli_connect_error();
exit();
}
mysqli_select_db($link,'imooc');
mysqli_set_charset($link,'utf8');
$sql="INSERT INTO wall(content,username) VALUES ($content,$name)";
$result=mysqli_query($link,$sql);
mysqli_close($link);
var_dump($result);
if($result){
echo "<script>alert(\"许愿成功\");location.href='index.php';</script>";
die();
}
}
正在回答
您好,按照如下步骤检查错误:1.接收的数据是否可以成功打印。2.数据库是否连接成功。3.输出sql语句,将sql语句放入数据库中操作,是否能够成功插入数据,如果失败则是sql语句错误,根据错误提示查找错误原因。3.sql语句不存在问题则查看代码是否将数据执行成功。祝学习愉快!
- 参与学习 人
- 提交作业 626 份
- 解答问题 4930 个
想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星