怎么用php写按照搜索的文字去找到相关在数据库的内容,然后前台显示出来?

2024-12-22 19:03:25
推荐回答(3个)
回答1:

1.假设前台页面有一个文章的标题
2.数据库表article结构为id int primary key auto_increment, title varchar(20) not null
3.假设title已插入数据库,我们现在要做的是根据search搜索框的文字,把数据从数据库查询并显示到前台界面
$search = $_POST['search'];
/*
编辑sql语句(采用模糊查询%通配符)

*/
$sql = "select * from article where title like '%{$search}%'";
if($res=mysql_query($sql) && mysql_affected_rows() >0){
/*
取出数据

*/

$row = mysql_fetch_array($res);

}
4.显示数据
假设这是要显示的title数据所在的div

回答2:

建议你搜索join like

回答3:

模糊搜索,在php文件中嵌入HTML代码就能显示出来了