我在php / mysql中有产品搜索页面。我在表产品中有一个名为 price 的文本字段。我需要能够使用表达式在mysql表中搜索产品:
这是否可以使用用户友好的表达方式将此功能留给用户并安全/快速按价格搜索产品?
我只是不知道从哪里开始。 create_function我正在寻找什么?
答案 0 :(得分:3)
您希望为用户提供一个界面,以允许他们为查询构建条件。然后,您可以使用此数据以编程方式适当地构建SQL查询(警惕SQL注入)。
还要确保在price列上有一个索引,以确保MySQL可以快速运行查询。