pcsearch.php
来自「清华BBS源代码」· PHP 代码 · 共 108 行
PHP
108 行
<?php /* ** look for a personal corp. ** @id:windinsn Nov 19,2003 */ require("pcfuncs.php"); $keyword = addslashes(trim($_GET["keyword"])); switch($_GET["key"]) { case "c": $key = "corpusname"; $keyname = "Blog名称"; break; case "t": $key = "theme"; $keyname = "Blog主题"; break; case "d": $key = "description"; $keyname = "Blog描述"; break; default: $key = "username"; $keyname = "Blog所有者"; } $query = "SELECT `uid` , `username` , `corpusname` , `description` , `theme` , `createtime`,`modifytime`,`nodescount`,`visitcount` ". " FROM users WHERE "; if($_GET["exact"]==0) { $keyword = explode(" ",$keyword); $query .= " `uid` = 0 "; $keyword1 = ""; for($i=0;$i < count($keyword) ; $i++) { if($keyword[$i] == " " || $keyword[$i] == "") continue; else { $query .= " OR `".$key."` LIKE '%".myAddslashes($keyword[$i])."%' "; $keyword1 .= " ".$keyword[$i]; } } } else { $query.= " `".$key."` = '".addslashes($keyword)."' "; $keyword1 = $keyword; } $query .= " ORDER BY `username`;"; $link = pc_db_connect(); $result = mysql_query($query,$link); $num_rows = mysql_num_rows($result); pc_html_init("gb2312","Blog搜索"); if($num_rows == 0) { mysql_free_result($result); pc_db_close($link); html_error_quit("对不起,没有符合条件的Blog,请尝试缩减关键字重新查询"); } else { echo "<br>按照 <font class=f2>".$keyname."</font> 查询,关键字为 <font class=f2>".$keyword1."</font> 。<br>". "系统共为您查到 <font class=f2>".$num_rows."</font> 笔记录:";?><center><br><br><br><table cellspacing="0" cellpadding="3" width="95%" class="t1"><tr> <td class="t2" width="30">编号</td> <td class="t2" width="70">用户名</td> <td class="t2">Blog名称</td> <td class="t2" width="50">类别</td> <td class="t2" width="50">文章数</td> <td class="t2" width="50">访问量</td> <td class="t2" width="120">创建时间</td> <td class="t2" width="120">更新时间</td></tr><?php for($i=0 ; $i < $num_rows ; $i++) { $rows = mysql_fetch_array($result); $pcThem = pc_get_theme($rows[theme]); echo "<tr>\n<td class=t3>".($startno + $i + 1)."</td>\n". "<td class=t4><a href=\"/bbsqry.php?userid=".html_format($rows[username])."\">".html_format($rows[username])."</a></td>\n". "<td class=t3><span title=\"".html_format($rows[description])."\"><a href=\"index.php?id=".$rows[username]."\">".html_format($rows[corpusname])."</a></span></td>\n". "<td class=t3><span title=\"点击查看该分类的其它Blog信息\"><a href=\"pcsec.php?sec=".html_format($pcThem[0])."\">".html_format($pcconfig["SECTION"][$pcThem[0]])."</a></span></td>\n". "<td class=\"t4\">".$rows[nodescount]."</a>". "<td class=\"t3\">".$rows[visitcount]."</a>". "<td class=\"t4\">".time_format($rows[createtime])."</a>". "<td class=\"t3\">".time_format($rows[modifytime])."</td>\n</tr>\n"; }?></table></center><p align="center"><?php pc_main_navigation_bar(); ?></p> <?php mysql_free_result($result); pc_db_close($link); } html_normal_quit(); ?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?