错误"列数与第1行和第34行的值计数不匹配;

时间:2016-06-16 05:25:32

标签: php

我有这个错误

Error msg

这个PHP代码

$query = "insert into question values(" . $_SESSION['testqn'] . ",$newstd,'" . htmlspecialchars($_REQUEST['question'], ENT_QUOTES) . "','" . htmlspecialchars($_REQUEST['optiona'], ENT_QUOTES) . "','" . htmlspecialchars($_REQUEST['optionb'], ENT_QUOTES) . "','" . htmlspecialchars($_REQUEST['optionc'], ENT_QUOTES) . "','" . htmlspecialchars($_REQUEST['optiond'], ENT_QUOTES) . "','" . htmlspecialchars($_REQUEST['correctanswer'], ENT_QUOTES) . "'," . htmlspecialchars($_REQUEST['marks'], ENT_QUOTES) . ")";

1 个答案:

答案 0 :(得分:1)

“列数与第1行的值计数不匹配”,如果您在插入查询中输入的表列数和列数不匹配,则会显示此错误。

说,如果表中有8列,如果要插入7列或更少的列,则会出现此错误。我可以看到table列与插入查询

不匹配

检查查询以及表格中的列,您将能够修复此错误。