【发布时间】:2013-08-31 06:44:47
【问题描述】:
我在页面中进行分页时遇到错误致命错误:第 12 行中不支持的操作数类型。请帮我解决这个问题
<?php
require_once("pagination.php");
$page=1;//Default page
$limit=1;//Records per page
$start=0;//starts displaying records from 0
if(isset($_GET['page']) && $_GET['page']!=''){
$page=$_GET['page'];
}
$start=($page-1)*$limit;
?>
【问题讨论】:
-
这是行号。 12?
-
第 12 行:$start=($page-1)*$limit
-
确保 $page 和 $limit 是数字类型。
-
我已声明为整数?
-
@user2637639 PHP 只知道
mixed类型。所以你需要确保$_GET['page']只包含数字。您可以通过将is_numeric($_GET['page'])添加到您的if语句来做到这一点。
标签: php