基于mysql的论坛(6)

5年以前  |  阅读数:571 次  |  编程语言:PHP 

<?php
require("config.inc.php");
$sql="select * from boardinfo where name='$board'";
$sql_result=mysql_query($sql);
$sql_row=mysql_fetch_array($sql_result);
?>

发新贴子

发 贴 子
(您必须注册以后才能发表新主题,不然您只能查看主题。
如果您还未注册,请点击这里转到注册页)

您的贴子将被发表在版块

用户名: * 密码: *
主题: *
内容:
   
使用签名

# query.php main
论坛贴子查询
中查询

论坛信息
# query_list.php if(!is_board_exits($board)){
$board="computer";
}
if ($title){
$submit="title";
}
elseif ($cont) {
$submit="cont";
}
elseif ($writer) {
$submit="writer";
}
else {
$submit="title";
}
$sql="select from $board where ($submit like '%$query_str%')";
$temp=mysql_query($sql);
$sum=mysql_num_rows($temp);
if ($sum!=0) {
$sql="select
from boardinfo where name='$board'";
$sql_result=mysql_query($sql);
$sql_row=mysql_fetch_array($sql_result);
$chinesename=$sql_row[chinesename];
setcookie ("jl_forum[chinesename]",$chinesename);
$sql="select name from user where slaveboard='$board'";
$sql_result=mysql_query($sql);
?>

List

版面: 版主:$totalpage=ceil($sum/$pagesize);

分页

if($page<1 or empty($page)){
$page=1;
}
elseif ($page>$totalpage){
$page=$totalpage;
}
elseif ($totalpage==0) {
$page=0;
}
$offset=($page-1)$pagesize;
$sql="select
from $board where ($submit like '%$query_str%') order by id desc limit $offset,$pagesize";
$sql_result=mysql_query($sql);
?>

查询到条纪录 发新贴子

"; echo""; echo""; echo""; echo""; echo""; } ?>
回应 主 题 时 间 人气
"; echo "[*]"; echo"$sql_row[title]$sql_row[writetime]$sql_row[hits]
页 第页・首页 上一页"; } if ($page==1){ echo"首页 上一页"; } if($page!=$totalpage){ $next=$page+1; echo" 下一页 尾页"; } if($page==$totalpage){ echo" 下一页 尾页"; } ?>・转到
}
elseif ($add){
if (!is_board_exits($board)){
show_error(7);
$founderr=1;
}
if (empty($title)){
show_error(2);
$founderr=1;
}
if (!check_user_password($name,$password)){
show_error(4);
$founderr=1;
}
if ($qm){
$qm=expl_qm($name);
}
if (!$founderr){
add_doc($board);
$add=1;
setcookie ("jl_forum[name]",$name);
}
}
else {
if (!is_board_exits){
show_error(7);
}
add_one_hit($board,$id);
$sql="select from $board where id=$id";
$sql_result=mysql_query($sql);
$sql_row=mysql_fetch_array($sql_result);
$title=$sql_row[title];
$writer=$sql_row[writer];
$cont=$sql_row[cont];
$writetime=$sql_row[writetime];
$hits=$sql_row[$hits];
$fromip=$sql_row[fromip];
$sql="select
from $board where slaveid=$id";
$sql_result=mysql_query($sql);

$sql_row=mysql_fetch_array($sql_result);

}
?>

<?php echo $title;?>

标题:
作者:() ')">给作者留言 察看用户资料
※ 来源: [◆FROM:]

标题:
作者:() ')">给作者留言 ">察看用户资料
※ 来源: [◆FROM:]
回复
用户名 "> * 密码 *
标题: *
内容:
使用签名


 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例