日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

concat php,php基于concat实现无限分类

發布時間:2025/3/11 php 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 concat php,php基于concat实现无限分类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這篇文章主要介紹了php無限分類使用concat是如何實現的,需要的朋友可以參考下

一、數據庫設計

--

-- Table structure for table `category`

--

CREATE TABLE `category` (

`id` int(11) NOT NULL auto_increment,

`catpath` varchar(255) default NULL,

`name` varchar(255) default NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;

--

-- Dumping data for table `category`

--

INSERT INTO `category` VALUES (1, '0', '網站首頁');

INSERT INTO `category` VALUES (2, '0-1', 'Linux OS');

INSERT INTO `category` VALUES (3, '0-1', 'Apache服務器');

INSERT INTO `category` VALUES (4, '0-1', 'MySQL數據庫');

INSERT INTO `category` VALUES (5, '0-1', 'PHP腳本語言');

INSERT INTO `category` VALUES (6, '0-1-2', 'Linux 系統教程');

INSERT INTO `category` VALUES (7, '0-1-2', 'Linux 網絡技術');

INSERT INTO `category` VALUES (8, '0-1-2', 'Linux 安全基礎');

INSERT INTO `category` VALUES (9, '0-1-2-7', 'Linux LAMP');

INSERT INTO `category` VALUES (10, '0-1-3-10', 'apache Server');

這里說明下,catpath的-鏈接符號不是固定的,可以選擇,;等特殊符號。

二、PHP代碼實現

$conn = mysql_connect ( 'localhost', 'root', 'root' );

mysql_select_db ( 'test', $conn );

mysql_query ( 'set names UTF8' );

$sql = "select id,concat(catpath,'-',id) as abspath,name from category order by abspath";

$query = mysql_query ( $sql );

while ( $row = mysql_fetch_array ( $query ) )

{

//第一種展示方法

//$space = str_repeat ( ' ', count ( explode ( '-', $row ['abspath'] ) ) - 1 );

//echo $space . $row ['name'] . '
';*/

//第二種展示方法

$space = str_repeat ( ' ', count ( explode ( '-', $row ['abspath'] ) ) - 1 );

$option .= '' . $space . $row ['name'] . '';

}

echo '' . $option . '';

?>

MySQL concat函數可以連接一個或者多個字符串

select concat('顏','培','攀')

select `id`,`name`,concat(`id`,'-',`name`) as iname

總結:以上就是本篇文的全部內容,希望能對大家的學習有所幫助。

相關推薦:

總結

以上是生活随笔為你收集整理的concat php,php基于concat实现无限分类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。