代码:
$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是列。”
谢谢大家。