在数组中调用特定列

时间:2017-03-05 08:52:27

标签: php mysql arrays

我有这样的阵列 当我使用这样的代码时:

  

我收到此错误:注意:未定义的索引:users_id in   第21行的D:\ xampp \ htdocs \ home \ database \ index.php

我想调用特定的列,例如:users_id,users_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

由于

2 个答案:

答案 0 :(得分:1)

一旦尝试这样,

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

答案 1 :(得分:0)

你可以使用漂亮的array_column

$user_ids = array_column($rowset, 'users_id');