PHP向mysql插入数据总是失败
<?phpinclude('conn.php');$vid=$_POST["vid"];$type=$_POST["type"];$title=$_P...
<?phpinclude('conn.php');$vid=$_POST["vid"];$type=$_POST["type"];$title=$_POST["title"];$image=$_POST["image"];$date=$_POST["date"];echo"提交中...";echo"<br/>";$sql="inse... <?php include('conn.php'); $vid=$_POST["vid"]; $type=$_POST["type"]; $title=$_POST["title"]; $image=$_POST["image"]; $date=$_POST["date"]; echo "提交中..."; echo "<br />"; $sql="insert into BKNV_VIDEOS(id,vid,type,title,image,date) values(NULL,'$vid','$type','$title','$image','$date')"; echo $sql."<br />"; if (!mysql_query($sql,$line)) { die('Error: ' . mysql_error()); } echo "1 record added"; ?> 总是提示ERROR: 展开
展开
展开全部
你的conn.php是什么?也要贴出来,
首先确定数据库连接成功,成功之后,将你的sql语句在phpmyadmin中SQL测试,看看有没有SQL错误。
还有,$_POST[''],一般用单引号
sql语句明显错误,id字段要设置成自动增长,改成
$sql="insert
into
BKNV_VIDEOS(vid,type,title,image,date)
values('$vid','$type','$title','$image','$date')";
你试一试
首先确定数据库连接成功,成功之后,将你的sql语句在phpmyadmin中SQL测试,看看有没有SQL错误。
还有,$_POST[''],一般用单引号
sql语句明显错误,id字段要设置成自动增长,改成
$sql="insert
into
BKNV_VIDEOS(vid,type,title,image,date)
values('$vid','$type','$title','$image','$date')";
你试一试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询