php-sql-smarty 分页

发布于 2024-12-02 20:25:04 字数 332 浏览 2 评论 0原文

我有以下代码:

$gemng = $db->query("SELECT * FROM students ORDER BY student_name ASC ");
while($ftmng = $db->fetch_array($gemng))
{
    $magn[] = $ftmng;
}
$tpl->assign('mn', $magn);
$db->free_result($gemng);

我想显示只有 20 名学生且不多于的结果。并在页面中显示其他内容。我该怎么做...你能修复代码并向其中添加分页代码吗?不用担心 html 文件,我会处理它

I have the following code :

$gemng = $db->query("SELECT * FROM students ORDER BY student_name ASC ");
while($ftmng = $db->fetch_array($gemng))
{
    $magn[] = $ftmng;
}
$tpl->assign('mn', $magn);
$db->free_result($gemng);

I want to display a result with only 20 student not more than that. and display others in pages. how can I do that ... can you fix the code and add the pagination code to it ? do not worry about the html file I will take care of it

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

蘸点软妹酱 2024-12-09 20:25:04

这是关于如何编码的简单教程。评论讨论了其他问题的解决方案。

Here's a simple tutorial on how to code it. The comments discuss solution to additional problems.

╭ゆ眷念 2024-12-09 20:25:04

对于 Smarty 2,您可以使用 Paginate 插件。对于 Smarty 3,我不知道现成的解决方案,但你可以转换它,这只是成为 smarty 大师的一个很好的起点。

For the Smarty 2 you can use Paginate addon. For the Smarty 3 I do not know ready to use solutions but you can convert it, just a good starting point to become a smarty guru.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文