Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.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 是否有Ajax函数或获取交集值的方法_Php_Mysql - Fatal编程技术网

Php 是否有Ajax函数或获取交集值的方法

Php 是否有Ajax函数或获取交集值的方法,php,mysql,Php,Mysql,我正在开发一个新的Web应用程序,并希望打印从mysql数据库返回的发票,但不是现在这样 我有一张桌子,包括 产品类型、数量和价格,包括以下值: 芒果,1,10 苹果,5,20 芒果,2,5 苹果,10,20 我需要一个ajax/php/sql代码,以相同的价格获得相同的产品,这样它将获得价格为20的苹果,然后对所有苹果数量求和,并保持值不相交,结果就是这样 苹果,15,20 芒果,1,10 芒果,2,5 然后在PDF上打印值。我没有足够的表数据,我无法理解您试图这样做的原因,只是根据我的理解假

我正在开发一个新的Web应用程序,并希望打印从mysql数据库返回的发票,但不是现在这样

我有一张桌子,包括 产品类型、数量和价格,包括以下值:

芒果,1,10 苹果,5,20 芒果,2,5 苹果,10,20 我需要一个ajax/php/sql代码,以相同的价格获得相同的产品,这样它将获得价格为20的苹果,然后对所有苹果数量求和,并保持值不相交,结果就是这样

苹果,15,20 芒果,1,10 芒果,2,5
然后在PDF上打印值。

我没有足够的表数据,我无法理解您试图这样做的原因,只是根据我的理解假设了这一点。好的,我知道你有一个包含产品的表,出于某种原因,你将同一产品存储在多个地方显然是巨大的失误,因为目前的数据声誉让我们忘记,现在你需要一个查询来计算产品的总和

SELECT fruit_name,price,SUM(quantity) FROM fruits_table GROUPED BY fruit_name;
现在我要告诉你,根据我的经验,你应该如何处理这件事 首先,您需要将产品详细信息和库存数量信息存储在两个单独的表中 产品表

产品库存

  Product_id    Stock

   1              5

   2             10

   3              5 

现在形成这种类型的表结构,您可以轻松访问信息,而不需要任何求和。如果您需要存储有关产品接收的信息,您必须创建另一个表,并在其中显示它们

共享您的代码请从水果组中按水果选择水果、价格、数量,price@sammitch非常感谢,非常感谢大家的支持
  Product_id    Stock

   1              5

   2             10

   3              5