php-sql-smarty 分页
我有以下代码:
$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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是关于如何编码的简单教程。评论讨论了其他问题的解决方案。
Here's a simple tutorial on how to code it. The comments discuss solution to additional problems.
对于 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.