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

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

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

    PHP代码

    <?php
    $filePath = './sort.txt';
    
    // 包含数据库配 置文件
    $dbSet = require('../application/database.php');
    
    // 连接数据库
    $conn = mysq li_connect($dbSet['hostname'], $dbSet['username'], $dbSet['password'], $dbSet['database']);
    
    // 检查连接是否成功
    if (!$conn) {
      die("数据库连接失败:" . mysq li_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()
      );
    
    
        
      // 构建插入数据库的S Q L语句
      $keys = implode(", ", array_keys($data));
      $values = "'" . implode("', '", array_values($data)) . "'";
      $sq l = "INSERT INTO `ey_arctype` ($keys) VALUES ($values)";
    // echo $sq l."<br>";die;
      if (mysq li_query($conn, $sq l)) {
        echo "记录插入成功<br>";
      } else {
        echo "Error: " . $sq l . "<br>" . mysq li_error($conn);
      }
    }
    fclose($file);
    mysq li_close($conn);
    ?>

    TXT栏目文本

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

    懂的自然懂。


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

    发表评论

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

    联系作者

    请选择支付方式

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