Php 在数组中调用特定列
我有一些像这样的数组 当我使用这样的代码时: 我得到了这个错误:注意:未定义索引:users\u id in 第21行的D:\xampp\htdocs\home\database\index.php 我想调用特定的列,如:users\u id、users\u username等 如果我使用: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
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');