mysql> use d " /> 99精品视频一区在线视频免费观看 ,久久精品国产欧美日韩99热,美女被男人撕衣舔胸

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

比較簡(jiǎn)單實(shí)用的PHP無(wú)限分類(lèi)源碼分享(思路不錯(cuò))

下面一段代碼是創(chuàng)建相應(yīng)數(shù)據(jù)庫(kù)的sql代碼:
復(fù)制代碼 代碼如下:
 //////////////
   //////無(wú)限分類(lèi)的數(shù)據(jù)庫(kù)設(shè)計(jì)及樣例
   //////////////
   mysql> create database db_kind;
   Query OK, 1 row affected

   mysql> use db_kind;
   Database changed
   mysql> create table tb_kind(
     -> id int not null auto_increment primary key,
     -> pid int,
     -> path varchar(200)
     -> );
 Query OK, 0 rows affected

 mysql> insert into tb_kind values(null,"新聞",0,0);
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"視頻",0,0);
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"圖片",0,0);
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"博客",0,0);
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"體育新聞",1,"0-1");
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"娛樂(lè)新聞",1,"0-1");
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"財(cái)經(jīng)新聞",1,"0-1");
 Query OK, 1 row affected

 mysql> select * from db_kind;
 ERROR 1146 : Table 'db_kind.db_kind' doesnot exist
 mysql> select * from tb
 _kind;
 +----+----------+-----+------+
 | id | pname    | pid | path |
 +----+----------+-----+------+
 |  1 | 新聞     |   0 | 0    |
 |  2 | 視頻     |   0 | 0    |
 |  3 | 圖片     |   0 | 0    |
 |  4 | 博客     |   0 | 0    |
 |  5 | 體育新聞 |   1 | 0-1  |
 |  6 | 娛樂(lè)新聞 |   1 | 0-1  |
 |  7 | 財(cái)經(jīng)新聞 |   1 | 0-1  |
 +----+----------+-----+------+
 7 rows in set
 mysql> insert into tb_kind values(null,"籃球新聞",5,"0-1-5");
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"足球新聞",5,"0-1-5");
 Query OK, 1 row affected

 mysql> select * from tb_kind;
 +----+----------+-----+-------+
 | id | pname    | pid | path  |
 +----+----------+-----+-------+
 |  1 | 新聞     |   0 | 0     |
 |  2 | 視頻     |   0 | 0     |
 |  3 | 圖片     |   0 | 0     |
 |  4 | 博客     |   0 | 0     |
 |  5 | 體育新聞 |   1 | 0-1   |
 |  6 | 娛樂(lè)新聞 |   1 | 0-1   |
 |  7 | 財(cái)經(jīng)新聞 |   1 | 0-1   |
 |  8 | 籃球新聞 |   5 | 0-1-5 |
 |  9 | 足球新聞 |   5 | 0-1-5 |
 +----+----------+-----+-------+
 9 rows in set

 mysql> insert into tb_kind values(null,"NBA",8,"0-1-5-8");
 Query OK, 1 row affected

 mysql> insert into tb_kind values(null,"CBA",8,"0-1-5-8");
 Query OK, 1 row affected

 mysql> select * from tb_kind;
 +----+----------+-----+---------+
 | id | pname    | pid | path    |
 +----+----------+-----+---------+
 |  1 | 新聞     |   0 | 0       |
 |  2 | 視頻     |   0 | 0       |
 |  3 | 圖片     |   0 | 0       |
 |  4 | 博客     |   0 | 0       |
 |  5 | 體育新聞 |   1 | 0-1     |
 |  6 | 娛樂(lè)新聞 |   1 | 0-1     |
 |  7 | 財(cái)經(jīng)新聞 |   1 | 0-1     |
 |  8 | 籃球新聞 |   5 | 0-1-5   |
 |  9 | 足球新聞 |   5 | 0-1-5   |
 | 10 | NBA      |   8 | 0-1-5-8 |
 | 11 | CBA      |   8 | 0-1-5-8 |
 +----+----------+-----+---------+
 11 rows in set

 mysql> select concat(path,"-",id) from tb_kind;
 +---------------------+
 | concat(path,"-",id) |
 +---------------------+
 | 0-1                 |
 | 0-2                 |
 | 0-3                 |
 | 0-4                 |
 | 0-1-5               |
 | 0-1-6               |
 | 0-1-7               |
 | 0-1-5-8             |
 | 0-1-5-9             |
 | 0-1-5-8-10          |
 | 0-1-5-8-11          |
 +---------------------+
 11 rows in set

 mysql> select concat(path,"-",id) from tb_kind;
 +---------------------+
 | concat(path,"-",id) |
 +---------------------+
 | 0-1                 |
 | 0-2                 |
 | 0-3                 |
 | 0-4                 |
 | 0-1-5               |
 | 0-1-6               |
 | 0-1-7               |
 | 0-1-5-8             |
 | 0-1-5-9             |
 | 0-1-5-8-10          |
 | 0-1-5-8-11          |
 +---------------------+
 11 rows in set

 mysql> select concat(path,"-",id) as abs from tb_kind order by abs.path;
 ERROR 1054 : Unknown column 'abs.path' in 'order clause'
 mysql> select concat(path,"-",id) as abs from tb_kind order by abs

 +------------+
 | abs        |
 +------------+
 | 0-1        |
 | 0-1-5      |
 | 0-1-5-8    |
 | 0-1-5-8-10 |
 | 0-1-5-8-11 |
 | 0-1-5-9    |
 | 0-1-6      |
 | 0-1-7      |
 | 0-2        |
 | 0-3        |
 | 0-4        |
 +------------+
 11 rows in set
 mysql> select concat(path,"-",id) as,id,name,path abs from tb_kind order by abs;
 ERROR 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'id,name,path abs from tb_kind order by abs' at line 1
 mysql> select concat(path,"-",id) as abs,
 id,pname,path abs from tb_kind order by abs;
 +------------+----+----------+---------+
 | abs        | id | pname    | abs     |
 +------------+----+----------+---------+
 | 0-1        |  1 | 新聞     | 0       |
 | 0-1-5      |  5 | 體育新聞 | 0-1     |
 | 0-1-5-8    |  8 | 籃球新聞 | 0-1-5   |
 | 0-1-5-8-10 | 10 | NBA      | 0-1-5-8 |
 | 0-1-5-8-11 | 11 | CBA      | 0-1-5-8 |
 | 0-1-5-9    |  9 | 足球新聞 | 0-1-5   |
 | 0-1-6      |  6 | 娛樂(lè)新聞 | 0-1     |
 | 0-1-7      |  7 | 財(cái)經(jīng)新聞 | 0-1     |
 | 0-2        |  2 | 視頻     | 0       |
 | 0-3        |  3 | 圖片     | 0       |
 | 0-4        |  4 | 博客     | 0       |
 +------------+----+----------+---------+
 11 rows in set
 mysql>

下面是php源文件:
復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔</title>
</head>
<body>
<!--顯示結(jié)果
新聞
體育新聞
籃球新聞
NBA
CBA
足球新聞
娛樂(lè)新聞
財(cái)經(jīng)新聞
視頻
圖片
博客
-->
<?
$conn=mysql_connect("localhost","root","root");
mysql_select_db("db_kind");
mysql_query("set names utf8");
$sql="select concat(path,'-',id) as abspath,id,pname,path from tb_kind order by abspath";
$rs=mysql_query($sql);
while($result=mysql_fetch_assoc($rs)){
$num=count(explode("-",$result[path]))-1;
$new_str=str_repeat("---",$num);
echo $new_str.$result[pname];
echo "<br>";
}
$str=str_repeat("=",10);
echo $str;
$num=count(explode("-","0-1-5-8"))-1;
echo $num;
?>
</body>
</html>

上面的代碼中其實(shí)中間有空格的輸入效果還是非常不錯(cuò)的,請(qǐng)大家本地測(cè)試。因編輯器問(wèn)題導(dǎo)致排版混亂。

php技術(shù)比較簡(jiǎn)單實(shí)用的PHP無(wú)限分類(lèi)源碼分享(思路不錯(cuò)),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 日日夜夜操操操 | 思思久99久女女精品 | 欧美性猛交xxxxxxxx软件 | 亚洲欧美日韩中字视频三区 | 欧美伦理片第7页 | 日本19xxxx撤尿 | 印度人XXx| 色戒2小时38分在线观看 | 琪琪婷婷五月色综合久久 | 成人a毛片久久免费播放 | 久久久精品国产免费A片胖妇女 | 日韩在线看片中文字幕不卡 | 日韩a在线看免费观看视频 日韩a视频在线观看 | a在线观看免费视频 | 无码国产欧美日韩精品 | 羞羞影院午夜男女爽爽影院网站 | 久久精品视频15人人爱在线直播 | 亚洲一区免费在线观看 | 亚洲伊人国产 | 久久久精品成人免费看 | 国产人妻麻豆蜜桃色69 | 97超视频在线观看 | 成人在线免费视频播放 | 国产国产乱老熟女视频网站97 | 精品性影院一区二区三区内射 | 入禽太深在线观看免费高清 | 红色机尾快播 | 久久精品国产视频澳门 | 贵妃高h荡肉呻吟np杨玉环 | 国产精品一区二区在线播放 | 欧美亚洲视频在线二区 | 成年人视频免费在线观看 | 少妇系列之白嫩人妻 | 97视频免费上传播放 | 蜜桃臀无码内射一区二区三区 | 免费观看高清黄页网址大全 | 亚洲精品久久久无码一区二区 | 国产色婷婷精品人妻蜜桃成熟 | 久久午夜免费视频 | 日本粉嫩学生毛绒绒 | 寻找最美乡村教师颁奖晚会 |