Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 列计数不为';更新记录时不匹配第1行的值计数_Php_Mysql_Phpmyadmin - Fatal编程技术网

Php 列计数不为';更新记录时不匹配第1行的值计数

Php 列计数不为';更新记录时不匹配第1行的值计数,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,您好,我看到这个问题已经被问过了,但每个问题都是在插入过程中被问到的,在我的情况下,我在更新记录时收到了这个错误,无论是从PHPmyadmin还是我的应用程序 UPDATE `posr_order` SET `deletion_date_time` = '2015-11-14 12:47:06' WHERE `order_id`='1' AND `restaurant_id`='2' 下面是我用来更新记录的代码。 查询始终成功,但我收到的错误是 列计数与第1行的值计数不匹配 谁能告诉我为什么

您好,我看到这个问题已经被问过了,但每个问题都是在插入过程中被问到的,在我的情况下,我在更新记录时收到了这个错误,无论是从PHPmyadmin还是我的应用程序

UPDATE `posr_order` SET `deletion_date_time` = '2015-11-14 12:47:06' WHERE `order_id`='1'  AND `restaurant_id`='2'
下面是我用来更新记录的代码。 查询始终成功,但我收到的错误是

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

谁能告诉我为什么会出现这个错误

下面是我在php中遇到的错误

这就是我从phpmyadmin得到的

这可能没什么大不了的

  • 要更新单元格的值超过了列长度
  • 有一个触发器需要更改/删除

  • 希望这能有所帮助。

    可能没什么用处

  • 要更新单元格的值超过了列长度
  • 有一个触发器需要更改/删除

  • 希望这有帮助。

    这只是意味着您在查询中指定的列数与您在查询中提供的值不匹配。列和值相同,您可以在红色图像中看到。我认为我在这个表中实现的触发器有问题。这只是意味着在查询中指定的列数与在查询中提供的值不匹配。这些列和值是相同的,您可以在红色图像中看到。我想我在这个表中实现的触发器有问题。谢谢@Subin,我得到了它,我有触发器,所以我需要弄清楚。它只能是#2(触发器)。如果是值过大的问题,则错误会不同。谢谢@Subin,我得到了它,我有触发器,所以我需要找出它。它只能是#2(触发器)。如果是一个值过大的问题,则错误将不同。