网站基于文本搜索的实现
源码如下
<?php
$dispstr=array();
$dispstr[1]="disp_os.php?article_id=";
$dispstr[2]="disp_webma.php?article_id=";
$dispstr[3]="disp_webcrea.php?article_id=";
$dispstr[4]="disp_program.php?article_id=";
$dispstr[5]="disp_create.php?article_id=";
$file=file("news.txt");
$file1=file("part.txt");
$file2=file("number.txt");
if(!isset($pagenum)){
$pagenum=1;
}
$lesssign=0;
$num=count($file);
$dispnumbeg=6*($pagenum-1);;
$artnumeof=6*$pagenum;
$isdispnum=$num-$artnumeof;
if($isdispnum<0){
$dispnumeof=$num;
$lesssign=1;
}
else{
$dispnumeof=$artnumeof;
} //aluminium case
$sign=0;
$pagec=0;
for($icount=0;($icount<$num)&&($sign==0);$icount+=6){
for($i=0;$i<=6;$i++){
if(($icount*6+$i)==$num){
$sign=1;
}
}
$pagec++;
}
$pagecount=$pagec;
$fuhao="◇ ";
$color=e9eae9;
$iscolor=0;
//$linkstr="disp_os.php?article_id=";
$lessnum=0;
for($i=$dispnumbeg;$i<$dispnumeof;$i++){
$partnum=intval($file1[$i]);
if($partnum==0){
$dispvar=$fuhao.$file[$i];
echo"<tr><td bgcolor=$color>";
echo $dispvar;
echo"</td></tr>";
$lessnum++;
}
else{
$linkstr=$dispstr[$partnum];
$linknum=$file2[$i];
$lessnum++;
$link=$linkstr.$linknum;
$dispvar=$fuhao.$file[$i];
echo"<tr><td bgcolor=$color>";
echo"<a href=$link>$dispvar</a>";
echo"</td></tr>";
}
if($iscolor==0){
$color=ffffff;
$iscolor=1;
}
else{
$color=e9eae9;
$iscolor=0;
}
}
if($lesssign==1){
for($iless=$lessnum;$iless<=5;$iless++){
echo"<tr bgcolor=$color><td>";
echo $fuhao."<br>n";
echo"</td></tr>";
if($iscolor==0){
$color=ffffff;
$iscolor=1;
} //wine box
else{
$color=e9eae9;
$iscolor=0;
}
}
}
echo"</table>";
?>
转载于:https://www.cnblogs.com/imadin/archive/2011/06/03/2071972.html
网站基于文本搜索的实现相关推荐
- elasticsearch php搜索,网站基于ElasticSearch搜索的优化笔记 PHP
基本情况就是,媒体.试题.分类,媒体可能有多个试题,一个试题可能有多个分类,分类为三级分类加上一个综合属性.通过试题名称.分类等搜索查询媒体. 现在的问题为,搜索结果不精确,部分搜索无结果,ES的数据 ...
- sql server的搜索_在SQL Server中进行全文本搜索
sql server的搜索 介绍 (Introduction) In most cases, we will use clustered and non-clustered indexes to he ...
- 基于文本服务框架的拼音输入法研究与实现
摘要:目前的输入法大多采用输入法管理器-输入法编辑器(IMM-IME)进行开发,对于微软发布的新型输入法技术―文本服务框架(TSF)的研究一直比较滞后,该文论述了 TSF 的基本构成.主要接口.输入法 ...
- NLP: 基于文本语义的智能问答系统
向AI转型的程序员都关注了这个号???????????? 人工智能大数据与深度学习 公众号:datayx 问答系统是自然语言处理领域一个很经典的问题,它用于回答人们以自然语言形式提出的问题,有着广泛 ...
- 数据库9:联结表 高级联结 组合查询 全文本搜索
第十五章联结表 Sql最强大的功能之一就是能在数据检索查询的执行中联结(join)表.联结是利用sql的select能执行的最重要的操作,能很好的理解联结及其语法是学习sql的一个极为重要的组成部分. ...
- 用文本指导文本:基于文本的自监督可控文本生成模型
论文标题: CoCon: A Self-Supervised Approach for Controlled Text Generation 论文作者: Alvin Chan, Yew-Soon On ...
- MySQL数据检索+查询+全文本搜索
[0]README 0.1)本文部分文字描述转自"MySQL 必知必会",旨在review"MySQL数据检索+查询+全文本搜索" 的基础知识: [1]使用子查 ...
- 文本解析 python 多行,关于python:基于文本的数据格式,支持多行字符串
我搜索支持多行字符串的基于文本的数据格式. JSON不允许多行字符串: >>> import json >>> json.dumps(dict(text='firs ...
- Recoll:Unix和Linux桌面的文本搜索工具
Recoll是一个Unix和Linux桌面的文本搜索工具.Recoll可以搜索文件名和文件内的关键字. Recoll可以为你做到以下这些. 它可以搜索任何格式的文件 支持通配符 可以依据文件的作者.类 ...
最新文章
- mvc中的ViewData用到webfrom中去
- 笔记本应用/测试软件大全(个人使用心得)
- [原创]windows server 2012 AD架构 试验 系列 – 11AD域和站点部署(2)
- Windows使用msi安装MySQL安装教程
- html 收藏网站 功能实现,网站常用的收藏网站实现代码
- 细胞自动机 通用计算机,科学网—《走近混沌》-27-初级细胞自动机 - 张天蓉的博文...
- 08cms中error_08cms_licens 故障
- python根据经纬度算距离 怎么输出_python根据经纬度计算距离示例
- 如何将Spotify音乐下载并保存为MP3
- 引导页如何在pc端实现
- 字节跳动否认完成支付牌照收购,但金融野心一直有...
- Access仿Excel的RoundUp函数向上取整的方法。
- 【MATLAB强化学习工具箱】学习笔记--actor网络和critic网络的结果放在哪里?
- AD7606与STM32F103ZET6的串行通信
- 门禁系统服务器和客户端区别,从门禁系统功能决定选购
- 金融机构的反洗钱(AML)合规工作和系统建设
- 腾讯财付通漏洞遭黑客利用
- java如何写电梯代码_JAVA编写的一个简易的电梯模型,完成电梯如何满足乘客上下楼需求(ElevatorTest)...
- spring boot 2.0.3.RELEASE 整合 shiro bug 记录
- TMD,被下属拒绝麻了...