if(isset($_POST['qd']))
{
$conn=new mysqli('localhost','root','123456','mynews');
if($conn->connect_error)
{
die('数据库连接失败!!!');
}
$name=$_POST['name'];
$sex=$_POST['sex'];
$age=$_POST['age'];
$card=$_POST['card'];
$zc=$_POST['zc'];
$place=$_POST['place'];
$call=$_POST['call'];
$conn->query('SET NAMES UTF-8');
$result='insert into text(name,sex,age,card,time,place,call)
values ("'.$name.'","'.$sex.'","'.$age.'","'.$card.'","'.$zc.'","'.$place.'","'.$call.'")';
if($conn->query($result))
{
echo '1';
}else{
echo '2';
}
}
排查步骤如下
打印下那个sql,看看sql语句在MySQL命令行是否可用执行
如果1ok的话,打印$conn->query($result)的结果看看是不是你想要的
最最重要的,你得确保query执行insert语句是否符合预期行为(就是query里面如果不是select语句的话,会出现什么结果)