Php 在数组中调用特定列

Php 在数组中调用特定列,php,mysql,arrays,Php,Mysql,Arrays,我有一些像这样的数组 当我使用这样的代码时: 我得到了这个错误:注意:未定义索引:users\u id in 第21行的D:\xampp\htdocs\home\database\index.php 我想调用特定的列,如:users\u id、users\u username等 如果我使用: var_dump ($rowset); 我得到: Array ( [0] => Array ( [users_id] => 1 [users_username] => admin [us

我有一些像这样的数组 当我使用这样的代码时:

我得到了这个错误:注意:未定义索引:users\u id in 第21行的D:\xampp\htdocs\home\database\index.php

我想调用特定的列,如:users\u id、users\u username等

如果我使用:

var_dump ($rowset);
我得到:

Array ( [0] => Array ( [users_id] => 1 [users_username] => admin [users_password] => admin
我的代码:

$rowset = array();
    while ($row = $sql->fetch(PDO::FETCH_ASSOC)){  `enter code here`
        $rowset[] = $row;
    }
        echo $rowset["users_id"];// Line 21
谢谢

像这样尝试一下

foreach($rowset as $k => $v){
 echo $rowset[$k]["users_id"];
}

您可以使用以下功能:


然后我只得到一个用户\u id然后使用foreach,再次检查答案:D这条消息是给你的,:p六分钟后再做。你需要得到的可能是重复的?
$user_ids = array_column($rowset, 'users_id');