相关疑难解决方法(0)

注意:未知:在第0行的"未知"中跳过数字键1

我有以下代码:

include 'includes/connect.php';
$sp= "clot";
$selectall = mysqli_prepare($connection, "SELECT Count FROM prices WHERE Category = ? ORDER BY ppu LIMIT 11");
mysqli_stmt_bind_param($selectall, 's', $sp);
mysqli_stmt_execute($selectall);
$resulttotal = mysqli_stmt_get_result($selectall);
$x=1;
while($row = mysqli_fetch_array($resulttotal, MYSQLI_ASSOC)){
$_SESSION[$x] = $row['Count'];
$x++;
}
$y=1;
while(isset($_SESSION[$y])){
    if($y==11){
        $_SESSION['nextstart'] = $_SESSION[$y];
        unset($_SESSION[11]);
    }
    else{
        echo($y);
        echo("<br>");
        echo($_SESSION[$y]);
        echo("<br>");
        $y++;
    }
}
Run Code Online (Sandbox Code Playgroud)

哪个输出预期的数字串(1,17,2,18 ......)此错误消息(十次,使用密钥1,密钥2,密钥3等):

Notice: Unknown: Skipping numeric key 1 in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

看到这个错误,我能找到的唯一答案是将数组放入超全局会导致这种情况.我不相信我已经放了一个数组,$row['Count']是一个字符串,不是吗?我在stackoverflow上找不到关于此错误的任何条目.

导致此错误的原因是什么,我应该怎么做才能修复它?(显示的代码只是我使用我的数据库进行实验和规划无限分页的设计.)

php

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

php ×1