@ $n=$_REQUEST['uname'];
if($n==null||$n=="") //验证客户输入
{
die('用户名不能为空');
@ $p=$_REQUEST['upwd'];
if($p==null||$p=="")
{
die( "请输入密码<br>");
}
echo "<hr>";
echo "$n \ $p";
echo "<hr>";
echo "连接数据库<hr>";
$conn=mysqli_connect("127.0.0.1","root","root",3306);
$sql="INSERT INTO xz_user values('56','$n','$p','123@qq.com','1234567890','img/1.jpg','李三2','1');";
$result=mysqli_query($conn,$sql);
if($result===true)
{
echo "yes<br>";
$id=mysqli_insert_id($conn);
echo "id=$id";
}else
{
die("no <br>$sql");
}
查看MySQL服务启动正常没有。看一下php插入执行语句的报错。
$sql="INSERT INTO xz_user values('56','$n','$p','123@qq.com','1234567890','img/1.jpg','李三2','1');";
sql文中多了分号。
把报错信息发出来看看
远程连接后 错误已经修正。
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632