Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Mysql sql行到列_Php_Mysql - Fatal编程技术网

Php Mysql sql行到列

Php Mysql sql行到列,php,mysql,Php,Mysql,现在我有两张桌子 STUDENT: STUDENT_ID | STUDENT_NAME | COURSE_ID 1000 | Anson | 1 1001 | Jnson | 1 1002 | Andy | 2 1003 | Alex | 3 课程: COUSE_ID | COURSE_NAME 1

现在我有两张桌子

STUDENT:  

STUDENT_ID |  STUDENT_NAME | COURSE_ID  
1000       |  Anson        |     1  
1001       |  Jnson        |     1  
1002       |  Andy         |     2  
1003       |  Alex         |     3  
课程:

COUSE_ID  |  COURSE_NAME    
1         |   P5A  
2         |   P5B  
3         |   P5C
现在我想产生一个结果,显示每个班级的学生姓名

创意成果:

P5A      P5B    P5C
Anson    Andy   Alex
Jason
我应该怎么做,我正在使用php+mysql构建web系统

select * from course c left join student s on c.course_id = s.course_id
order by c.course_name, c.course_id

枚举结果集。每次课程id发生变化时,都要开始一个新的部分。

但是当我用PHP打印出来时,我如何每行打印P5A、P5B、P5C学生对应的内容?