数组中未定义的索引错误

时间:2017-12-01 23:09:57

标签: php mysql

代码:

$query = "SELECT* FROM {$this->vartotojai_lentele} WHERE username='{$data['username']}'";

    $result = array();
    $result = mysql::select($query);

    $ulvl = $result["userlevel"];
    echo $ulvl;
    var_dump($result); die();

错误和转储:

Notice: Undefined index: userlevel in Notice: Undefined index: userlevel in *.php on line 114
array(1) { [0]=> array(4) { ["userid"]=> string(2) "18" ["username"]=> string(5) "admin" ["password"]=> string(32) "******" ["userlevel"]=> string(1) "3" } }

我正在尝试将 $ result [“userlevel”] 与另一个变量对齐,但是我收到此错误。我是PHP的新手,我一直在寻找如何解决这个问题,但我找不到任何东西。这有什么问题?好像我的 $ result 数组不是空的。

FIXED: “$ ulvl = $ result [0] [”userlevel“];。0是第一行,userlevel是列。”

谢谢大家。

0 个答案:

没有答案