好的,我需要根据一些用户输入构建一个查询来过滤结果。这个查询基本上是这样的:有四个文本框可供用户选择过滤数据,这意味着我必须在其中为第一个使用的过滤器动态构建一个"WHERE“子句,然后为随后输入的每个过滤器构建一个" and”子句。所以现在我有了:
SELECT * FROM my_table WHERE 1 {AND
我有一个小函数,可以把一个数字,比如1000转换成1k。 * /Converts a number into a short version, eg: 1000 -1k.: number_format($number, $precision);一些高级开发人员告诉我,由于循环的原因,代码运行得非常慢。这有多真实?