首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

PHP 运用concat的无限分类

2012-10-15 
PHP 使用concat的无限分类??一、数据库设计:???$conn mysql_connect ( localhost, root, root )m

PHP 使用concat的无限分类

?

?

一、数据库设计:

?

?

<?$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函数可以连接一个或者多个字符串
select concat('颜','培','攀')
select `id`,`name`,concat(`id`,'-',`name`) as iname

?

?

?

关联:

简单的无限分级类 category, menus, jquery tree view?

?

?

?

?

?

?

热点排行