我想要一个类别,它是子类别,并且我使用的是smarty。这是我用来显示数据的代码。
global $conn;
$res_groups = array();
$stmt = $conn->prepare("
SELECT * FROM groups
");
$stmt->execute();
$stmt->setFetchMode(PDO::FETCH_ASSOC);
while ($group = $stmt->fetch()){
$groups = array();
$groupsID = $group['id'];
$groups['name'] = $group['name'];
$programs = array();
$stmt = $conn->prepare("
SELECT * FROM listings WHERE group_id = '$groupsID'
");
$stmt->execute();
$stmt->setFetchMode(PDO::FETCH_ASSOC);
while ($program = $stmt->fetch()){
$programs[] = $program;
}
$groups['listings'] = $programs;
$res_groups[] = $groups;
}
$ smarty-> assign('groups',$ res_groups);
从该代码中,我得到了这样的结果
1. New Group
-- Sub category
-- Sub category
我想要的是拥有数据库中的所有组,并且应该像这样
1. New Group
-- Sub category
-- Sub category
2. Second Group
-- Sub category
-- Sub category
3. Third Group
-- Sub category
(and so on for Group 4,5,6)
有人可以帮助我解决这个问题吗?
答案 0 :(得分:0)
一天寻找答案后,我找到了自己的答案。这是工作代码
<p>Parent component</p>
<app-child name='Peter'></app-child>
希望对其他人有帮助