从品牌网站建设到网络营销策划,从策略到执行的一站式服务
你的conn.php是什么?也要贴出来,
创新互联拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕10余年,专业且经验丰富。10余年网站优化营销经验,我们已为近1000家中小企业提供了成都网站设计、成都做网站解决方案,定制网站,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!
首先确定数据库连接成功,成功之后,将你的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
$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES()";
$sql = "('$username ','$pwd ','$name ','$email ')";
这一部分错了吧。应该是这样、
$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES";
$sql. = "('$username ','$pwd ','$name ','$email ')";
第二个sql是$sql.不要忘记后面还有一个点,表示和上面的sql语句链接起来,因为你下面是和上面链接起来的,所以第一个$sql后面values后面就不用加()括号了。
你的数据库语句写错了.
$sql="INSERT INTO `ceshi`(`date`, `name`) VALUES (".$arr1[$i].",".$arr2[$i].")";
你的$arr2的子集都是中文, 那么在插入数据库的时候应该加个单引号或者双引号表示其是字符串.
所以这样(注意$arr2处的单引号的嵌套):
$sql="INSERT INTO `ceshi`(`date`, `name`) VALUES (".$arr1[$i].",'".$arr2[$i]."')";
还有你的mysql_query($sql)语句写了2遍,那么结果肯定也是执行了2次,把第一个删了.
最后你的日期格式date的储存格式为: 年年年年月月日日, 你的第一个数组的日期格式并不是这样的日期格式, 改过来.
咨询相关问题或预约面谈,可以通过以下方式与我们联系
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询400-028-6601
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图