打造简单的PHP&MYSQL留言板

2016-01-29 14:14 32 1 收藏

打造简单的PHP&MYSQL留言板,打造简单的PHP&MYSQL留言板

【 tulaoshi.com - PHP 】

数据库结构:(库名:lyb)

表一: admin
字段: id(int11)   name(varchvr)   password(varchvr)

表二: lo
字段: id(int11)   username(varchvr)  sex(varchvr)  qq(varchvr)  email(varchvr)  info(text)  ip(varchvr)  submit_time(datetime)

1、conn.php(连接数据库文件)

<?php
mysql_connect("localhost","root","");//连接数据库
mysql_select_db("lyb");//选择数据库
?
2、header.php(公用头部文件)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
<html xmlns="http://www.w3.org/1999/xhtml"
<head
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
<title银子留言板 Version 1.0</title
</head
<link href="css.css" rel="stylesheet" type="text/css" /
<body
<div id="head"
    <div id="head_l"
        <ul
            <li<a href="index.php"偶要看留言</a</li
            <li<a href="post.php"偶要发表</a</li
            <?php
            session_start();
            if($_SESSION["key"]==1){//如果获取的SESSION为1则显示管理项
            ?
            <li<a href="adminexit.php"退出管理</a</li
            <?
            }
            else
            {
            ?
            <li<a href="admin.php"偶要管理</a</li
            <?}?
        </ul
    </div
    <div id="head_r"银子留言板 Version 1.0</div
</div
3、footer.php(公用底部文件)


<?php
$counterFile="conter.xml";
function displayCounter($counterFile){
$fp  =  fopen($counterFile,"rw");
$num =  fgets($fp,5);
$num += 1;
print "<div id="footer"银子留言板 Version 1.0   您是第 "."$num"." 位无聊的银</div";
exec("rm -rf $counterFile");
exec("echo $num $counterFile");
}
if(!file_exists($counterFile)){
exec("echo 0 $counterFile");
}
displayCounter($counterFile);
?

</body
</html[next]4、index.php(首页)


<?php
require_once("conn.php");
require_once("header.php");
session_start();

//分页代码开始
$pagesize = 10;//设置每页显示条数
$rs = mysql_query("select count(*) from lo");//取得记录总数,计算总页数用
$myrow = mysql_fetch_array($rs);
$numrows = $myrow[0];//计算总记录

$pages = intval($numrows/$pagesize);
if($numrows%$pagesize)$pages++;//设置页数
if(isset($_GET['page']))
    {
        $page = intval($_GET['page']);
    }
    else
    {
        $page = 1;//设为第一页
    }
$offset = $pagesize*($page-1);//计算记录偏移量
//分页代码结束


$sql = "select id,username,sex,qq,email,info,ip,DATE_FORMAT(submit_time, '%Y年%m月%d日 %T' ) from lo order by id desc limit $offset,$pagesize";//用到了DATE-FORMAT格式化日期格式

来源:https://www.tulaoshi.com/n/20160129/1492809.html

延伸阅读
http://www.asp888.net 豆腐技术站 现在该显示了,其实显示是很简单,只要看过豆腐前面文章的朋友应该都知道该怎么写这个 程序,但是我在这里要强调的是 分页 的程序,我也和大家 一样,在开始的时候,想利用web form 的数据绑定的功能,但是不幸的是,虽然用datagrid 实现绑定和分页都是很简单的,但是 datagrid 显然形式上的Grid显然对 留...
陌陌留言板添加地点   进入编辑留言界面,点击选择留言地点,搜索或直接选择现有地点进行添加即可。 如图示:
标签: 电脑入门
在留言板中,QQ空间主人与访客都可以在此留言,为QQ空间与访客之间提供一个交流的平台。
标签: flash教程
基于网页的留言板,我们已经见得很多,一个完整的留言板包括三个部分: 1.  显示留言的页面(显示朋友们给我的留言) 2.  填写留言的页面 (向后台提交信息) 3.  数据库(用于保存后台信息) 关于如何制作基于网页的留言板,不去多作解释,可以参考相关资料。 就目前而言,FLASH是不可以直接操作象ACCESS, SQL, Mysql 等数...
PS:本文留言本并不是什么完美版本,如果你只想拿来使用不建议用此源文件,但是如果你想学习flash留言本的制作原理,可能此文对你有极大的帮助! 其他flash留言本原文件可以去此处下载 flash+php+mysql简单留言本教程 目的 : 用flash+php+mysql制作一个简单的留言本。 配置环境 : 最开始肯定是先配置相应的环境了。我下载的是配置环境套...

经验教程

995

收藏

72
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部