• 技术文章 >后端开发 >php教程

    问个关于查询的问题

    2016-06-23 14:05:06原创505
    我两张表
    表a id 姓名 班级编号
    表b 班级编号 班级中文名称



    在php中,我想要这样显示

    软件班
    张三 李四 .....

    绘画班

    王五 ........


    请问 在php中怎么体现啊,另外我是用的smarty。


    回复讨论(解决方案)

    没用过smarty,直接sql语句查出来,按照你期望的方式显示出来不行吗。

    select a.班级编号,b.班级中文名称 , group_concat(a.姓名) as name_group from 表a a left join 表b b on a.班级编号=b.班级编号 group by a.班级编号

    这样查询出来了就容易了

    select a.班级编号,b.班级中文名称 , group_concat(a.姓名) as name_group from 表a a left join 表b b on a.班级编号=b.班级编号 group by a.班级编号

    这样查询出来了就容易了

    不好意思,我的意思是php能返回一个二维数组

    没用过smarty,直接sql语句查出来,按照你期望的方式显示出来不行吗。

    能返回一个二维数组吗?

    关联查询出来后,用数组处理...

    php array

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:请教两张表查询结果有重复的怎么办? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 递归验证用户输入有关问题• 请教php有做成像grid样式的方法吗• php稽查并创建多级目录 • 关于exec函数的返回值有关问题 • 学习PHP中,想了解上怎么制作一个完整项目的,从最初构思到框架搭建,到程序编写,有这方面的书籍或者视频吗
    1/1

    PHP中文网