PHP 怎样实现随便输入一个字都能搜索全数据库的内容

PHP 怎样实现随便输入一个字都能搜索全数据库的内容,第1张

目前好像只有指定定表来查询,你可以写个函数。。封装一下

数据库1

select from 表1

select from 表2

select from 表3

……

数据库2

select from 表1

select from 表2

select from 表3

……

然后把多个结果集获取出来。。

这是个思路。。具体你也可以把改成你要搜索的字段。。

如果不想这么麻烦。。还想要简单一点的话。。我还有一个办法。。

那就是把整个数据库导出成一个sql或者txt文件。。然后直接用记事本就可以搜索到整个数据库中有相应值的地方。。。然后搜索相应的表就可以了。。

嗯,你要更高级一点可以写个脚本让数据库定时备份下来。。然后搜索的时候直接去搜索这个备份的文件。

给你举个例子。

$sql=select

from

user

where

id=$_get[id];

mysql_query($sql);

if($get[id]=''){

<script>alert('对不起,无此信息或无权限查看');</script>

}

你只要加个IF语句进行判断就好了

<php

$cid = $_POST['cid'];

$sql = "select  from classify where cid='$cid'";

$query = mysql_query($sql);

//$row = mysql_fetch_array($query);

while($row=mysql_fetch_array($query)){

echo "<table><tr><td>"$row['title']"</td></tr></table>";

}

>

这样就行了,上面注释掉的那行已经把第一行给取出来了。

以上就是关于PHP 怎样实现随便输入一个字都能搜索全数据库的内容全部的内容,包括:PHP 怎样实现随便输入一个字都能搜索全数据库的内容、PHP 怎么判断数据库 的某内容搜索不到、php搜索数据库数据的时候,为什么不能显示第一条等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10065774.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存