最新公告
  • 欢迎您光临站长模版网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 易优cms如何快速批量的添加栏目?一次添加1000个栏目!

    正文概述 管理员   2024-04-11   51

    因为我有需求,所以就写了个PHP。

    PHP代码

    <?php
    $filePath = './sort.txt';
    
    // 包含数据库配置文件
    $dbSet = require('../application/database.php');
    
    // 连接数据库
    $conn = mysqli_connect($dbSet['hostname'], $dbSet['username'], $dbSet['password'], $dbSet['database']);
    
    // 检查连接是否成功
    if (!$conn) {
      die("数据库连接失败:" . mysqli_connect_error());
    }
    
    // 读取文本文件
    $file = fopen($filePath, "r") or die("无法打开文件!");
    // 逐行处理文件内容
    while(!feof($file)) {
      $line = fgets($file);
      $line = str_replace("\n",'',$line);
      $arr =explode('|',$line);
      // 将每行数据拆分成数组
      $data = array(
        'typename' => $arr[0],
        'channeltype' => '1',
        'current_channel' => '1',
        'parent_id' => '0',
        'topid' => '0',
        'dirname' => $arr[2],//栏目url
        'dirpath' => '/'.$arr[2],
        'englist_name' => '',
        'grade' => '0',
        'typelink' => '',
        'litpic' => '',
        'templist' => 'lists_article.htm',
        'tempview' => 'view_article.htm',
        'seo_title' => "{$arr[0]}歌曲歌单推荐 - 分享最新最全的{$arr[0]}歌曲歌单",
        'seo_keywords' => $arr[0],
        'seo_description' => $arr[1],
        'sort_order' => '100',
        'is_hidden' => '0',
        'is_part' => '0',
        'admin_id' => '1',
        'is_del' => '0',
        'del_method' => '0',
        'status' => '1',
        'is_release' => '0',
        'weapp_code' => '',
        'lang' => 'cn',
        'add_time' => time(),
        'update_time' => time()
      );
    
    
        
      // 构建插入数据库的SQL语句
      $keys = implode(", ", array_keys($data));
      $values = "'" . implode("', '", array_values($data)) . "'";
      $sql = "INSERT INTO `ey_arctype` ($keys) VALUES ($values)";
    // echo $sql."<br>";die;
      if (mysqli_query($conn, $sql)) {
        echo "记录插入成功<br>";
      } else {
        echo "Error: " . $sql . "<br>" . mysqli_error($conn);
      }
    }
    fclose($file);
    mysqli_close($conn);
    ?>

    TXT栏目文本

    女生|【女生歌曲歌单推荐】栏目为您提供关于【女生歌曲歌单推荐】的分享,精选适合女生的甜美、温柔和可爱的歌曲,陪伴你的时光。如果您觉得女生歌曲歌单推荐栏目不错,请多多支持!我们将持续分享更好的女生歌曲歌单推荐。|Girls
    音乐|【音乐歌曲歌单推荐】栏目为您提供关于【音乐歌曲歌单推荐】的分享,为你推荐最新、最热的各类音乐歌曲,满足你对音乐的不同需求。如果您觉得音乐歌曲歌单推荐栏目不错,请多多支持!我们将持续分享更好的音乐歌曲歌单推荐。|music
    英文|【英文歌曲歌单推荐】栏目为您提供关于【英文歌曲歌单推荐】的分享,精选优美动听的英文歌曲,让你感受英语世界的魅力。如果您觉得英文歌曲歌单推荐栏目不错,请多多支持!我们将持续分享更好的英文歌曲歌单推荐。|English

    懂的自然懂。


    站长模版网 » 易优cms如何快速批量的添加栏目?一次添加1000个栏目!

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元