如何使用concat实现PHP无限分类

如何使用concat实现PHP无限分类
1。数据库设计


表` catery `表结构


创建表(` catery `
` ID ` int(11)不为空auto_increment,
` catpath ` varchar(255)默认为空,
`名字` varchar(255)默认为空,
主键(id)
)= MyISAM引擎默认的字符集utf8 auto_increment = 11;


倾销的数据表` catery `


插入` catery `值(1,0、主页);
插入` catery `值(2,'0-1 ','linux操作系统);
插入` catery `值(3,'0-1 ','apache服务器);
插入` catery `值(4,'0-1 ','mysql数据库);
插入` catery `值(5,'0-1 ','php脚本语言);
插入` catery `值(6,'0-1-2 ','linux系统教程);
插入` catery `值(7,'0-1-2 ','linux网络技术);
插入` catery `值(8,'0-1-2 ','linux安全基础);
插入` catery `值(9,'0-1-2-7 ','linux灯);
插入` catery `值(10,'0-1-3-10 ','apache服务器);
在这里,catpath链接符号是不固定的,可以选择,和其他特殊符号。

二、php代码的实现

<
美元mysql_connect conn =('localhost ','root ','root);
mysql_select_db(测试,为CONN);
mysql_query(让名字utf8);
为SQL =选择ID,concat(catpath,,ID)作为abspath,通过abspath从catery命令名称;
查询= mysql_query美元($ SQL);
而($行= mysql_fetch_array($查询))
{
第一显示
/ / $空间= str_repeat('',计数(爆炸(合行,{ 'abspath ' }))- 1);
返回值空间。$行{ 'name' }。**;

第二种/显示方法
$空间= str_repeat('',计数(爆炸(合行,{ 'abspath ' }))- 1);
$。$空间。$行。{ 'name' }。;
}
回波。美元期权;
>
MySQL的连接功能,可连接一个或多个字符串

选择concat('yan ','培','爬')
选择` ID `,`名字`,concat(` ID `,-,`名字`)作为iName
以上是本文所有的内容,介绍了PHP的连接来实现无线的使用分类,希望可以帮助大家的学习
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部