MySQL使用PHP生成数组?

时间:2010-11-17 23:36:53

标签: php mysql

我生成一个动态pdf,其中一个部分依赖于系统指标'实际打印的价值。

系统查询成员表,每个成员的类型为0,1或2(数千行)。

在完整查询结束时,我需要脚本来设置一个变量,该变量指示该类型字段返回的整个结果。

例如:

  • 如果在返回的任何类型结果中有值0,1 AND 2,则设置$result = 100;

  • 如果在返回的任何类型结果中,只有0和1的值,则设置$result = 200;

  • 如果在返回的任何类型结果中,只有值0,设置$result = 300;

  • ""只有1,set $result = 400;

  • 的值
  • ""只有值2,设置$result = 500;

有什么好办法可以实现这个目标吗?

1 个答案:

答案 0 :(得分:3)

您可以执行以下查询:

SELECT DISTINCT Type FROM Members WHERE ....

只返回1到3行。

然后这只是几个if的问题。

PS:你错过了0和2的情况。