蝉知CMS如何制作获取最新留言区块

2016-09-08 10:14:00
admin
原创
1594

这两天做了一个博客模板,页面上布局了一个最新留言的板块,因而做了一个获取最新几条留言的功能区块,这里整理下代码流程,和大家一起分享。

因为区块的主要功能就是从数据库中获取最新的几条留言,所以需要自定义创建一个PHP代码区块,链接数据库,查询获取留言记录,前台输出显示。PHP代码和CSS样式控制代码如下:

PHP:


<?php
$config->db->host     = '127.0.0.1';	
$config->db->port     = '3306';	
$config->db->name     = 'chanzhi534';	//这里填写你的数据库名称
$config->db->user     = 'root';	        //这里是数据库用户名
$config->db->password = '';		//这里填写数据库密码

mysql_connect($config->db->host,$config->db->user,$config->db->password);
mysql_select_db($config->db->name);
mysql_query('set names utf8');
$sql = "select content,date,`from` from eps_message order by id desc limit 5";    //获取最新的5条留言记录
$result=mysql_query($sql);


while($row=mysql_fetch_row($result)){
    echo "<p>";
    echo "<span id='lyren'>";
    echo $row[2];    
    echo "</span>";
    echo "<span id='lytime'>";
    echo substr($row[1],0,10);
    echo "</span>";
    echo "</p>";
    echo "<p id='lycontent' style='border-bottom: 1px #ddd dotted'>";
    echo $row[0];
    echo "</p>";
}

CSS:


#blockID
{
    color:#000;
    padding-left:15px;
}
#lytime{
    font-size: 10px;
    color: #999;
    margin-left: 5px;
}
#blockID p{
    margin-bottom:5px;
}
#lycontent{
    padding-bottom:10px;
    font-size:14px;
}
#lyren{
    color:green;
}

最后将区块布局到页面中,由于HTML和PHP代码区块没有标题和边框效果,所以单独再设计一个没有内容的自定义区块,布局在其上面做标题即可。我们来看下前台效果:

发表评论
评论通过审核后显示。
技术交流社群

    蝉知cms网站建设交流群     zentaoPHP框架交流群

联系站长
联系人: Gavin Hsueh
Email: 753391279@qq.com
QQ: 753391279
微信: 753391279
网址: www.xuecaijie.com