php插入数据库问题
为什么他会向数据库插入4行女?
我硬是没找到哪里错了
代码
<?php
header('Content-Type:application/json');//加上这行,前端那边就不需要varresult= $.parseJSON(data);
header("Content-type: text/html; charset=utf-8");
include 'coon.php';
//开始
$title=$_GET['title'];
$img=$_GET['img'];
$iapp=$_GET['iapp'];
$vip=$_GET['vip'];
if($title==""){
$date=array("date"=>"-1","ts"=>"请输入源码名称");
echo json_encode($date,JSON_UNESCAPED_UNICODE);
}
else if($img==""){
$date=array("date"=>"-1","ts"=>"请选择源码图片");
echo json_encode($date,JSON_UNESCAPED_UNICODE);
}
else if($iapp==""){
$date=array("date"=>"-1","ts"=>"请选择源码");
echo json_encode($date,JSON_UNESCAPED_UNICODE);
}
else if($vip==""){
$date=array("date"=>"-1","ts"=>"请选择源码下载权限");
echo json_encode($date,JSON_UNESCAPED_UNICODE);
}
else if($user==""){
$date=array("date"=>"-1","ts"=>"请登录账号");
echo json_encode($date,JSON_UNESCAPED_UNICODE);
}
else
{
//判断源码权限
if($vip=="黄金会员"){
$rmb="0";
}
else if($vip=="免费下载"){
$rmb="0";
}
else
{
$rmb=$_GET['rmb'];
}
//判断结束,开始执行SQL
$sql = "INSERT INTO `center` (`id`,`title`,`rmb`,`vip`,`img`,`iapp`,`name`,`user`,`ip`) VALUES ('','$title','$rmb','$vip','$img','$iapp','$name','$user','$ip')";
if ($conn->query($sql) === TRUE) {
$date=array("date"=>"0","ts"=>"发布成功");
echo json_encode($date,JSON_UNESCAPED_UNICODE);
} else {
$keys="发布失败: " . $sql . "<br>" . $conn->error;
$date=array("date"=>"1","ts"=>$keys);
echo json_encode($date,JSON_UNESCAPED_UNICODE);
}
}