根据参数php pdo从数据库中选择条目

时间:2014-08-26 08:41:29

标签: php html pdo

我很难解释这个问题,所以我只说一个场景:

在我的数据库中,保存的条目为door,do,dont,deed,did,doo,我在搜索框中键入do以用作搜索数据库的参数,因此现在用于搜索的参数为do

1.the question is, is it possible to search all the entries with the letter *do* in them i mean in my example the words *door,do,dont,doo* should be selected.

2.how can i do this kind of search

任何建议表示赞赏

更新:

类似于自动完成选择

4 个答案:

答案 0 :(得分:0)

简单的查询应该可以完成工作

select * from 'your table name' where 'column_name' like %do%

For More info

你真的应该更清楚地阅读文件。(只是一个建议)

答案 1 :(得分:0)

您可以使用LIKE clause执行此操作。

例如:

 SELECT column FROM table WHERE column LIKE do%

答案 2 :(得分:0)

在您查询的条件

中使用 LIKE 运算符

答案 3 :(得分:0)

  1. 是的,您可以:SQL:

        SELECT * FROM yourTableName where yourFieldName like 'do%'
    
  2. 我想你想实现自我提示。如果是这种情况,请使用jQuery对您的服务器进行Ajax调用。服务器上的脚本获取带有搜索框中字母的请求,这里是'do',从1开始执行SQL。(你必须适应你得到的字母)并用可能的单词回复网站,这里有门,做,不......比jQuery获取响应并从列表中显示可能的单词并显示它。

  3. 希望这会有所帮助。