最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php如何实现分类

来源:动视网 责编:小采 时间:2020-11-27 13:59:34
文档

php如何实现分类

php如何实现分类:php实现分类的方法:首先建立测试数据库;然后插入测试数据;最后通过递归输出分类即可,代码如for ($i = 0; $i < count($arr); $i++) {if ($arr[$i][1] == $fid) {...}}。推荐:《PHP视频教程》本方法适用于任何品牌的电脑。实现无限分类第一步:
推荐度:
导读php如何实现分类:php实现分类的方法:首先建立测试数据库;然后插入测试数据;最后通过递归输出分类即可,代码如for ($i = 0; $i < count($arr); $i++) {if ($arr[$i][1] == $fid) {...}}。推荐:《PHP视频教程》本方法适用于任何品牌的电脑。实现无限分类第一步:


推荐:《PHP视频教程》

  • 本方法适用于任何品牌的电脑。

  • 实现无限分类

    第一步:建立测试数据库

    CREATE TABLE `category` (
    `id` smallint(5) unsigned NOT NULL auto_increment,
    `fid` smallint(5) unsigned NOT NULL default '0',
    `value` varchar(50) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    第二步:插入测试数据

    INSERT INTO `category` ( `fid`, `value`) VALUES
    (1,'a'),
    (1,'b'),
    (2,'c'),
    (2,'d'),
    (4,'e')

    第三步:递归输出分类

     
     $conn = mysqli_connect("localhost", "root", "1234", 'tp51');
     if ($conn->connect_error) {
     die("连接失败: " . $conn->connect_error);
     }
     mysqli_set_charset($conn, "utf8");
     $sql = "SELECT * FROM category";
     $res = $conn->query($sql);
     if ($res->num_rows > 0) {
     while ($row = $res->fetch_assoc()) {
     $arr[] = array($row["id"],$row["fid"],$row["value"]);
     }
     } else {
     echo "0 结果";
     }
     mysqli_close($conn);
     getCate(1);
     function getCate($fid = 0)
     {
     global $arr;
     for ($i = 0; $i < count($arr); $i++) {
     if ($arr[$i][1] == $fid) {
     echo $arr[$i][2] . "<br>";
     getCate($arr[$i][0]); //递归
     }
     }
     }

    文档

    php如何实现分类

    php如何实现分类:php实现分类的方法:首先建立测试数据库;然后插入测试数据;最后通过递归输出分类即可,代码如for ($i = 0; $i < count($arr); $i++) {if ($arr[$i][1] == $fid) {...}}。推荐:《PHP视频教程》本方法适用于任何品牌的电脑。实现无限分类第一步:
    推荐度:
    标签: 分类 php 实现
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top