我以数组形式从数据库中获取数据。数据库中有两个原始数据。 1)groupID 2)groupname。我用了
SELECT * FROM table;
我用过这个,
foreach($get_group as $key => $element){
echo "$element";
}
在这种情况下,我每次都会得到'Array'作为输出(取决于那里有多少元素)
我没有得到数组的实际内容。
我尝试使用$ element [0]但没有结果..
答案 0 :(得分:0)
你得到的实际上是一组关联数组。 在你的循环中,你只是迭代第一个,所以你在$元素中得到一个关联数组,这就是你想要回应的东西。
您需要分别访问关联数组的每个字段。像。的东西。
foreach($get_group as $key => $element){
echo "<br />groupID: ".$element["groupID"]." Group Name: ".$element["group"];
}
甚至更好
foreach($get_group as $key => $element){
foreach($element as $column_name=> $value){
echo $column_name.": ".$value." ";
}
echo "<br />";
}