您好我刚刚学习 PHP,并决定创建一个博客。我已经弄清楚如何创建数据库并向其中添加条目。但我无法弄清楚如何以有组织的方式显示这些条目。
这是我到目前为止所得到的:
<?php
mysql_connect ('localhost', 'user', 'password') ;
mysql_select_db ('db');
$sql = "SELECT * FROM tbp_blog ORDER BY timestamp DESC LIMIT 5";
$result = mysql_query($sql) or print ("Can't select entries from table tbp_blog.<br />" . $sql . "<br />" . mysql_error());
while($row = mysql_fetch_array($result)) {
$date = date("l F d Y g:i:s A", $row['timestamp']);
$link = $row['link'];
$title = stripslashes($row['title']);
$description = stripslashes($row['description']);
$entry = stripslashes($row['entry']);
$image_link = $row['image_link'];
$image_alt = $row['image_alt'];
?>
<ul class="submissions">
<li class="first">
<a href="<?php echo $link; ?>">
<img alt="<?php echo $image_alt; ?>" class="blog_image" height="198" src="<?php echo $image_link; ?>" title="<?php echo $title; ?>" width="276" /></a>
<div class="submissions_content">
<h3><a href="<?php echo $link; ?>"><?php echo $title; ?></a></h3>
<p><?php echo $description; ?></p>
</div>
</li></ul>
<div class="hr">
<img class="star" src="images/star.png" width="40" height="12" alt="Star" /></div>
<?php
}
?>
这是指向页面的链接,该页面正是我想要获得的示例:
如何让我的条目以三行的降序显示,每页限制为 9 个条目。以及自动创建下一页等等。我看到他们在每一行的顺序中都使用了 li 类。
我还想格式化我的时间戳,以便它指示我所在时区温哥华不列颠哥伦比亚省的时间。任何帮助将不胜感激。提前致谢。
马里奥