在dongpo 帝国tag插件代码Addlistlnfo.php中找到代码
if(empty($keyboard)){
printerror("请输入搜索词","",1,0,1);
}
在下面新增一行
$keyboards=RepPostVar2($_GET[‘keyboards’]);
将where title like ‘%$keyboard%’ and keyboard like ‘%$keyboard%'”;这个条件代码改成你需要的条件代码
我的条件代码是
$where=" where title like '%$keyboard%' and title like '%$keyboards%'";
主要是匹配标题
另外找到搜索框的那段代码
<input name=”keyboard” type=”text” id=”keyboard” ……这段
在下面添加
<input name=”keyboards” type=”text” id=”keyboards” value=”<?=keyboards?$keyboards:”;?>”
还需要修改页面传值,否则翻页会报错
将$search.=”&tagid=$tagid&sear=1&keyboard=$keyboard&tbname=$tbname”;
修改为$search.=”&tagid=$tagid&sear=1&keyboard=$keyboard&keyboards=$keyboards&tbname=$tbname”;即可
排序我们希望默认按信息数升序排序,可以在index.php中找到$orderby=$_GET[‘orderby’];
在代码之前,添加代码
if($_GET[‘orderby’] == ”){
$_GET[‘orderby’] = 3;
}else{
$_GET[‘orderby’] = $_GET[‘orderby’];
}
功能就算做完了,这样就可以检索两个条件了