PHP全路径无限分类导航LINK代码实现

<?php

/**
 * @param php全路径无限分类
 */

include(‘db.inc.php‘);
function getPathCate($cateid){
    $sql = "select * ,concat(path,‘,‘,id) fullpath from likecate where id = $cateid";
    $res = mysql_query($sql);
    $row = mysql_fetch_assoc($res);
    $ids = $row[‘fullpath‘];
    $sql = "select * from likecate where id in ($ids) orders by id asc";
    $res = mysql_query($sql);
    $result = array();
    while ($row = mysql_fetch_assoc($res)) {
        $result[] = $row;
    }
    return $result;
}

function displayPath($cateid,$link=‘cate.php?cid=‘){
    $res = getPathCate($cateid);
    $str = ‘‘;
    foreach ($res as $key => $value) {
        $str .= "<a href =‘{$link}{$value[‘id‘]}‘>{$value[‘catename‘]}</a>";
    }

}

echo displayPath(4,‘cate.php?p=1&cid=‘);

原文地址:https://www.cnblogs.com/yangzailu/p/9675955.html

时间: 2024-11-08 12:18:04

PHP全路径无限分类导航LINK代码实现的相关文章

全路径无限分类下拉列表的实现

最终效果图: 代码详情: include('db.inc.php'); function likecate($path=''){ sql = "select id,catename,path,concat(path,',',id) as fullpath from likecate order by fullpath asc"; $res = mysql_query($sql); $result = array(); while($row = mysql_fetch_assoc($re

全路径无限极

<?phpheader("Content-type: text/html; charset=utf-8");include('./db_mysql.php');    /**全路径无限极     * [index description]     * @return [type] [description]     */    function index(){        $sql = "SELECT id,catename,path,concat(path,','

16款实用的jQuery商城分类导航菜单代码

jquery导航菜单制作红色商城导航下拉菜单样式代码 jquery红色的美容医院网站下拉分类导航菜单代码 jquery css3仿欧飞数卡商城左侧分类导航菜单样式代码 jquery仿淘宝电器城左侧自适应屏幕高度下拉导航菜单代码 jquery.SuperSlide.js仿2014年新版天猫商城首页服务分类导航菜单代码 jquery.SuperSlide仿易迅网商城左侧导航菜单分类代码 jquery hover鼠标滑过事件仿新版京东商城左侧商品分类导航菜单样式 jquery团购网站鼠标点击红色分类导

PHP在无限分类时注意的一些问题(不保证代码完全正确哦)

转自:PHP在无限分类时注意的一些问题(http://lxiaoke.cn) (注意:代码使用的是原生PHP,旨在提供解决思路)1 无限分类的查找(获取所有节点) 代码: /** * 无限分类查询,默认 pid 为 0 * @param $pid * @return array $res */ protected function selectTree($pid = 0) { $res = []; $sql = "SELECT * FROM " . $this->tbname .

获取指定进程所对应的可执行(EXE)文件全路径(代码)

1 #include "Psapi.h" 2 #pragma comment(lib, "Psapi.lib ")//需要包含头文件哦! 1 /* 功 能:获取指定进程所对应的可执行(EXE)文件全路径 2 * 参 数:hProcess - 进程句柄.必须具有PROCESS_QUERY_INFORMATION 或者 3 PROCESS_QUERY_LIMITED_INFORMATION 权限 4 * sFilePath - 进程句柄hProcess所对应的可执行文件

php不用递归完成无限分类,从表设计入手完整演示过程

无限分类是什么就不废话了,可以用递归实现,但是递归从数据库取东西用递归效率偏低,如果从表设计入手,就很容易做到网站导航的实现,下面是某论坛导航,如下图 网上无限分类大多不全面,今天我会从设计表开始, 首先我们先做视图界面, <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>白超华-博客园</title> &

无限分类的详细做法———————————— 重点————————————

1 ----------------menu.php------------------------- 2 <h2>无限分类管理</h2> 3 <a href="index.php">浏览分类信息</a> 4 <a href="add.php">添加分类信息</a> 5 <a href="select.php">下拉菜单框浏览分类信息</a> 6 &l

爱淘宝手机版分类导航菜单弹出效果设计

来和大家一起讨论讨论爱淘宝手机版的分类导航菜单弹出效果是如何设计实现的.先来看几个截图,一个是爱淘宝官方网站的截图,另一部分是我仿照爱淘宝做的截图 先声明一下我们只是借鉴爱淘宝手机版界面来进行技术的学习,如有博友看到请各位一定要理解.此博客毫无盗用淘宝核心技术. 第一张图是爱淘宝官网的截图,后面两张是我们自己仿照做的截图. 首先分析一下要实现的功能细节 点击手机页面商品列表的图片,导航菜单会从手机的右侧出来 导航菜单下面会有一个遮盖层,这样子的作用防止用户点击最底层的商品 最底层的商品可以在遮盖

商城分类导航实现 (css)

代码实例:demo.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>商城分类导航</title> <link href="demo.css" rel="stylesheet" type="text/css" > </h