私は多面的な配列を作っていますが、これはユーザーとグループを含んでいます。私は2つのテーブルとユーザーグループを持っています。それを多次元にするために、私は助けが必要です。mysqlからphpを経由して多次元配列を作る
$sqlusers = $db->query("SELECT * FROM users");
$users = array();
WHILE($user = mysqli_fetch_array($sqlusers))
{
$users[] = array(
"userName" => $user['name'],
"userPhone" => $user['phone']
);
$uid = $user['id'];
$sqlgroup = $db->query("SELECT * FROM groups WHERE adminId = '$uid'");
$groups = array();
WHILE($group = mysqli_fetch_array($sqlgroup))
{
$groups[] = $group['groupName'];
}
}
print_r($groups);
?>
私はこのような結果を必要とする: これは私が持っているものである
Array (
[0] => Array (
[userName] => Bebe Claudette
[userPhone] => 185022455
[userGroup] => Array (
[groupName] => TestGroup1
)
)
[1] => Array (
[userName] => MUHIRWA Clement
[userPhone]=> 0785432238
[userGroup] => Array (
[groupName] => TestGroup2
)
)
)
userGroupにはさらにgroupNameが含まれていますか? – cirosomma
受理記録に疑問があります。 –
@miclen私はもっとグループ名を含んでいます – Clement