Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.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 MySQL:获取从和更改为的行数_Php_Mysql - Fatal编程技术网

Php MySQL:获取从和更改为的行数

Php MySQL:获取从和更改为的行数,php,mysql,Php,Mysql,我正试图解决一个我无法解决的问题。基本上我拥有的是一个有数千条记录的数据库。然后我想选择例如500个水果,并将所有这500个水果记录更改为“橙色”。然后我想保存我改成“橙色”的记录数,以及每个水果的更改次数。如果前一个水果被改为“橙色”,则该水果为-1,橙色为+1。用很多水果和唱片做这件事的有效方法是什么 Fruit column (change to ->) Apple -> Orange Peach -> Orange Banana -> Stra

我正试图解决一个我无法解决的问题。基本上我拥有的是一个有数千条记录的数据库。然后我想选择例如500个水果,并将所有这500个水果记录更改为“橙色”。然后我想保存我改成“橙色”的记录数,以及每个水果的更改次数。如果前一个水果被改为“橙色”,则该水果为-1,橙色为+1。用很多水果和唱片做这件事的有效方法是什么

Fruit column (change to ->) 

Apple   ->  Orange
Peach   ->  Orange
Banana  ->  Strawberry
Orange  ->  Orange
Apple   ->  Banana

Fruit       Added   Removed
Orange        2        0
Strawberry    1        0
Apple         0        2
Banana        1        1

你是如何解决这个问题的?我曾想过遍历每一条记录,但意识到这会有点慢…创建一个包含列的表:添加水果删除并向现有表添加触发器读取触发器。表的结构是什么?身份证|水果|计数?