Home >Backend Development >PHP Tutorial >php+mysql输出问题

php+mysql输出问题

WBOY
WBOYOriginal
2016-06-23 14:02:27854browse



字段1  字段2

大分类1 小分类1

大分类1  小分类2

以上数据库表的内容怎么用php+mysql输出以下内容









大分类1
小分类1
小分类2


回复讨论(解决方案)

本帖最后由 ss86965921ss 于 2013-03-10 19:30:05 编辑

字段1  字段2

大分类1 小分类1

大分类1  小分类2

以上数据库表的内容怎么用php+mysql输出以下内容


大分类1
小分类1
小分类2
……

//首先是MYSQL查询,这里就只写SQL语句了
$sql="select 字段1,字段2 from 表名 where 条件";
$result=$mysqli->query($sql);
//然后再把符合条件的记录取出来,赋值到一个变量里
$rs1=$result->fetch_assoc();
$rs2=$result->fetch_assoc();
//然后再输出
echo "
".$rs1['字段1']."
".$rs1['字段2']."
".$rs2['字段2']."
";

如果出现 大分类2 ,打算怎么输出?

如果出现 大分类2 ,打算怎么输出?

大分类1
小分类1
小分类2
大分类2
小分类1
小分类2
 

2楼的方法不行啊 如果以后要添加 不是生成不了了

$rs = mysql_query('select * from 表 order by 1, 2');$last = '';echo '<div>';where($r = mysql_fetch($rs)) {  if($r['字段1'] != $last) {    echo "<div>{$r['字段1']}</div>";    $last = $r['字段1'];  }  echo "<div>{$r['字段2']}</div>";}

感觉不对感觉不对感觉不对感觉不对感觉不对感觉不对

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn