yaopinbiao 这个表的表结构发出来看看,估计问题是与你这个表不止七个字段,而你却只给了七个值,其他没给值的字段又没有设定默认值或没允许为空之类的吧,
$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES()";
$sql = "('$username ','$pwd ','$name ','$email ')";
echo $sql;
以上语句对sql语句进行了重新赋值,只会得$sql = "('$username ','$pwd ','$name ','$email ')";
执行插入不会有结果.
你的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')";
你试一试
这是因为你的数据库连接方式是mysqli,不是mysql,所以:
mysql_query
要改为
mysqli_query
或者
$conn-query