php+mysql 新人 求教

SELECT DISTINCT bu FROM rgyxfolf ********查找 唯一 的 bu **** 大学部 高中部 初中部 小学部
根据唯一的 bu 查找 duan 要怎么写????? 大一 大二 高一 高二 初一 初二 .......
$sql = "SELECT DISTINCT bu FROM rgyxfolf ";
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_assoc($result) )
{echo "部: " . $row["bu"]."<br>";}
************************************************************
要用多表吗?????
部 下面是段 段下面班
第一页显示 部+段
第二页显示 段+班
第三页显示 班

一个SQL、一次查询出所有结果:

$sql="Select DISTINCT by,duan,ban From rgxfolf Order By 1,2,3";
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_assoc($result) )
{
    echo "部:  $row[1] æ®µ:  $row[2] ç­:  $row[3] <br>";
}

如果需要按层次显示,循环中使用变量判断是否每条数据的班、段、部是否与上一行相同,不同看进行缩进处理。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网