【发布时间】:2014-08-22 06:56:01
【问题描述】:
我有一个分页代码,但我认为我有语法错误,但我无法解决它。
<?php
$sql = "SELECT COUNT(*) FROM inventario";
$rs_result = mysqli_query($sql);
$row = mysqli_fetch_row($rs_result);
$total_records = $row[0];
$total_pages = ceil($total_records / $limit);
$pagLink = "<ul class=\"pagination pull-right\">";
for ($i=1; $i<=$total_pages; $i++) {
$pagLink .= “<li><a href=\"lista.php?page=”.$i.“\">”.$i.“</a></li>”;
};
echo $pagLink . “</ul>”;
?>
似乎有什么问题?
【问题讨论】:
-
如果您可以包含遇到的语法错误将会很有帮助
-
不要说“我出错了”。总是说“这是我遇到的错误”,然后告诉我们确切的错误。 不要转述它。不要重新输入。完全从屏幕上剪切并粘贴错误消息。
-
这可能是您在此处添加的代码的问题,但您似乎有奇怪的引号组合 - 请查看上面突出显示的语法。将第一行的突出显示与 for 循环内的行中的突出显示进行比较 - 您在后一行中使用了奇数引号,我怀疑这会破坏您的代码。你需要使用
" -
你有大引号
“ ”;将它们更改为常规引号。仅此一项就会破坏您的代码。 -
将外部双引号(“)删除为单引号(')
标签: php sql pagination