我有这个错误
这个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) . ")";
答案 0 :(得分:1)
“列数与第1行的值计数不匹配”,如果您在插入查询中输入的表列数和列数不匹配,则会显示此错误。
说,如果表中有8列,如果要插入7列或更少的列,则会出现此错误。我可以看到table列与插入查询
不匹配检查查询以及表格中的列,您将能够修复此错误。