84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
1.分类表category的结构基本是id,name,parent_id三个主要字段组成2.需要打印显示成这样的表格格式
3.应该怎么编写php代码?(允许重新设计数据库表)
Sudah set level 3, level 3 tu apa!?
select c1.name "一级分类", c2.name "二级分类", c3.name "三级分类" from category c1 inner join category c2 on c1.id=c2.parent_id inner join category c3 on c2.id=c3.parent_id where c1.parent_id=0 #最高级;
php reka bentuk pangkalan data klasifikasi tanpa had
Pangkalan data terbahagi kepada tiga jadual: first_level, second_level, third_level
first_level, second_level, third_level
first_level: id, name; second_level: id, parent_id, name // second_level.parent_id = first_level.id third_level: id, parent_id, name // third_level.parent_id = second_level.id
Mula-mula melintasi tatasusunan tahap 3 dan membuangnya ke dalam tatasusunan sub-item tahap 2, serupa dengan Infinitus yang terbalik
Apa yang tuan mahukan ialah kod phpMalah, ia adalah masalah penyusunan semula Klasifikasi tahap kedua dan ketiga termasuk di bawah klasifikasi tahap pertama,
static public function toLevel($cate, $delimiter = '|——', $parent_id = 0, $level = 0) { $arr = array(); foreach ($cate as $v) { if ($v['parent_id'] == $parent_id) { $v['type'] = $level + 1; $v['delimiter'] = str_repeat($delimiter, $level); $arr[] = $v; $arr = array_merge($arr, self::toLevel($cate, $delimiter, $v['cate_id'], $v['type'])); } } return $arr; } 这个是我的无限极分类,你的三级分类和我类似,只要渲染前段的时候注意就好了
Menggunakan pertanyaan rekursif dalam SQL
Sudah set level 3, level 3 tu apa!?
Dengan cara ini anda boleh mendapatkan jam tangan yang anda inginkan.php reka bentuk pangkalan data klasifikasi tanpa had
Pangkalan data terbahagi kepada tiga jadual:
first_level, second_level, third_level
Mula-mula melintasi tatasusunan tahap 3 dan membuangnya ke dalam tatasusunan sub-item tahap 2, serupa dengan Infinitus yang terbalik
Apa yang tuan mahukan ialah kod php
Malah, ia adalah masalah penyusunan semula Klasifikasi tahap kedua dan ketiga termasuk di bawah klasifikasi tahap pertama,
Menggunakan pertanyaan rekursif dalam SQL