最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php無限分類使用concat如何實(shí)現(xiàn)

 更新時(shí)間:2015年11月05日 11:32:58   投稿:lijiao  
這篇文章主要介紹了php無限分類使用concat是如何實(shí)現(xiàn)的,需要的朋友可以參考下

一、數(shù)據(jù)庫(kù)設(shè)計(jì)

--  
-- 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', '網(wǎng)站首頁(yè)'); 
INSERT INTO `category` VALUES (2, '0-1', 'Linux OS'); 
INSERT INTO `category` VALUES (3, '0-1', 'Apache服務(wù)器'); 
INSERT INTO `category` VALUES (4, '0-1', 'MySQL數(shù)據(jù)庫(kù)'); 
INSERT INTO `category` VALUES (5, '0-1', 'PHP腳本語(yǔ)言'); 
INSERT INTO `category` VALUES (6, '0-1-2', 'Linux 系統(tǒng)教程'); 
INSERT INTO `category` VALUES (7, '0-1-2', 'Linux 網(wǎng)絡(luò)技術(shù)'); 
INSERT INTO `category` VALUES (8, '0-1-2', 'Linux 安全基礎(chǔ)'); 
INSERT INTO `category` VALUES (9, '0-1-2-7', 'Linux LAMP'); 
INSERT INTO `category` VALUES (10, '0-1-3-10', 'apache Server');  

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

二、PHP代碼實(shí)現(xiàn)

<? 
$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 ( '&nbsp;&nbsp;&nbsp;&nbsp;', count ( explode ( '-', $row ['abspath'] ) ) - 1 ); 
  //echo $space . $row ['name'] . '<br>';*/ 
   
  //第二種展示方法 
  $space = str_repeat ( '&nbsp;&nbsp;&nbsp;&nbsp;', count ( explode ( '-', $row ['abspath'] ) ) - 1 ); 
  $option .= '<option value="' . $row ['id'] . '">' . $space . $row ['name'] . '</option>'; 
} 
echo '<select name="opt">' . $option . '</select>'; 
?> 

MySQL concat函數(shù)可以連接一個(gè)或者多個(gè)字符串

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

以上就是本文的全部?jī)?nèi)容,介紹了php使用concat實(shí)現(xiàn)無線分類,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

最新評(píng)論

博爱县| 习水县| 探索| 马公市| 屏东县| 绍兴市| 浦东新区| 清徐县| 博罗县| 云霄县| 祥云县| 酉阳| 西贡区| 富源县| 崇仁县| 龙川县| 秭归县| 中方县| 青川县| 成武县| 讷河市| 长春市| 屏南县| 新宁县| 县级市| 麻栗坡县| 修文县| 洛浦县| 凤翔县| 石城县| 万荣县| 高碑店市| 防城港市| 岢岚县| 楚雄市| 沙洋县| 类乌齐县| 会宁县| 济南市| 富源县| 眉山市|