javascript - 高级搜索功能 - 为最终用户提供查询构建器

标签 javascript php sql search builder

我想在我的网站中实现“高级搜索”功能。它是一个数据库应用程序,因此使用 mySQL 数据库。

我正在寻找一个名为查询生成器/ Composer /生成器/构造函数的工具... 用户应该能够缩小他/她的搜索范围。我自己在网上搜索过此类工具,并偶然发现了很多,但它们中的大多数更像是程序员支持他们编写 SQL 查询的工具。

我偶然发现了这两个工具,它们可以满足我的需求:

你还了解更多吗?我想使用 PHP 作为编程语言(另外 Javascript 也可以)。开源免费优先。

此外,我的数据库结构(我只想搜索一个特定的表)不会随时间动态变化。

也许您还可以引导我找到我必须寻找的不同关键字,以找到如上所述的其他工具。

谢谢, 马蒂亚斯

(PS:请不要讨论SQL注入(inject)等安全问题。)

最佳答案

是的,我不了解 redQuery Builder,但了解 EasyQuery。 EasyQuery 顾名思义,非常容易集成。它也是免费的。它有.NET版本、javascript版本和PHP版本。您只需要在其 Controller 中对其数据库进行一些更改。

关于javascript - 高级搜索功能 - 为最终用户提供查询构建器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21634861/

相关文章:

php - PHP/MySql 注销后如何更新表

具有条件限制的 MYSQL 加入/联合

javascript - onclick 函数上的 CSS 选择器

javascript - 在具有重叠 "circle"div 的点击处理程序中获取错误元素

javascript - 禁用 DIV 的 ajax 加载内容上的单击事件

php - Zend 表单输入字段彼此相邻

javascript - 无法生成 linkedIn 的访问 token

php - 如何使用 HTML5 从非 Web 文件夹下载?

mysql - sql从列中选择某些项目

sql - 根据postgresql中的组角色过滤查询行