PHP向mysql插入数据总是失败

<?phpinclude('conn.php');$vid=$_POST["vid"];$type=$_POST["type"];$title=$_POST["title... <?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:
展开
 我来答
JohnEgan
2012-08-19
知道答主
回答量:19
采纳率:0%
帮助的人:9.5万
展开全部
你的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')";
你试一试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式