热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Mysqli错误:列数与第1行的值计数不匹配-MysqliError:Columncountdoesn'tmatchvaluecountatrow1

Belowisthemysqliquerythatisbeingperformed,anyoneknowwhatIgetsucherror:下面是正在执行的mysqli

Below is the mysqli query that is being performed, anyone know what I get such error:

下面是正在执行的mysqli查询,任何人都知道我得到了这样的错误:

$sql = mysqli_query($db, "INSERT INTO `tbl_bugzilla` 
    (`id`, `by`, `title`, `content`, `date`, `application`,`priority`, `assigned`, `status`) 
    VALUES (NULL, '".$_SESSION['exp_user']['username']."', '"
        .$_SESSION['exp_user']['username']."', '".$title."', '".$content."','"
        .$dt."', '".$_POST['app']."', '".$_POST['priority']."', 'Unassigned', 'Unconfirmed')");

Error: Column count doesn't match value count at row 1

错误:列计数与第1行的值计数不匹配

More importantly, could you explain the error so I don't make the same mistake again?

更重要的是,你能解释一下这个错误,所以我不会再犯同样的错误吗?

Thanks

1 个解决方案

#1


Got the darn thing:

得到了一件坏事:

I mentioned '".$_SESSION['exp_user']['username']."', twice in the query, leading to 10 columns, not 9.

我在查询中提到''。$ _ SESSION ['exp_user'] ['用户名']。“',两次,导致10列,而不是9。

Sorry folks :(

对不起人:(


推荐阅读
author-avatar
津城小伙丶Mf
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有