【发布时间】:2023-04-02 04:55:01
【问题描述】:
在我的页面上,我想对数据库进行查询并对结果进行分页,以便它们根据当前查看页面的人数按降序排列。我希望它从左到右读取前三名,然后换行,然后从左到右再次读取结果四到六,依此类推。
所以我的表格是这样布置的:
<div class="popular1">
<table class="pop-table-thumb">
<tr colspan="3">
<div class="pop-table-header">
Most popular
</div>
<br>
</tr>
<tr>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
</tr>
<tr>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
</tr>
<tr>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
<td>
<div class="pop-thumb">
<img class="img-thumb" src="Images/DefaultThumbnail.gif"/>
</div>
</td>
</tr>
</table>
</div>
我知道如何进行基本的分页并列出来自关联查询的结果,例如:
$query = mysql_query("SELECT `something` FROM `something`");
while ($assoc_array = mysql_fetch_assoc($query)) {
echo '<p>', $assoc_array['something'] ,'</p>';
}
那么有人对我应该如何处理有任何想法吗?
【问题讨论】:
-
这部分是我有一个链接和来自数据库的信息只是为了澄清
-
你是那些认为文本是粗体或什么的人可以更准确地阅读的人之一?
-
回答不是批评
-
嗯,我是那些本可以回答但拒绝阅读整个全大写或全粗体文本的人之一。
-
大人这样好吗?
标签: php mysql pagination html-table sql-order-by