我想创建一个标头,其内容从mysql本身更新。我有两张桌子
Course_id与courses_names表中的cid相同
我使用过这个sql命令
$q="SELECT id,name,cname
FROM topics
RIGHT JOIN courses_names
ON topics.course_id = courses_names.cid
ORDER BY course_id
";
我的PHP代码是:
if($result=mysqli_num_rows($query)!=0)
{
while($row=mysqli_fetch_array($query)){
$topic_name=$row['name'];
$topics ="<ul>".$topic_name."</ul>";
$cname =$row['cname'];
$course =$cname;
$output .="<ul>"."<ul>".$course."</ul>".$topics."</ul>";
}
}
else
{
$output="No subjects found";
}
echo $output;
&GT?;
我的输出是:
Maths
trigo
Maths
3d
Maths
algebra
Maths
vectors
Physics
mechanics
Physics
thermodynamics
Chemistry
Avagadro
Computers
C++
问题是重复相同的课程名称之一,我不想要,而是我想在一个课程ID中将所有相同身份的主题分组。
提前致谢。