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

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

    当下载易优模板后会发现有很多栏目需要修改,但是我只想修改栏目的名称,栏目的描述,栏目的关键词,其他保持不变,这怎么做呢?

    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());
    }
    
    // 查询数据库中的数据
    $sq lQuery = "SELECT * FROM `ey_arctype` WHERE `tempview` != ' ' AND `is_part` = 0 AND `is_del` = 0";
    $result = mysq li_query($conn, $sq lQuery);
    
    if (mysq li_num_rows($result) > 0) {
      // 输出数据
      while ($row = mysq li_fetch_assoc($result)) {
          // 读取文件中的一行内 容
          $str = readOneLine($filePath);
          $arr = explode("|", $str);
    
          // 更新数据库中的记录
          $newSeoDescription = $arr[1];
          $newTypeName = $arr[0];
          $seo_keywords = str_replace("句子", '', $arr[0]);
    
          $updateSql = "UPDATE `ey_arctype` SET `seo_description` = ?, `seo_keywords` = ?, `typename` = ? WHERE `id` = ?";
          $stmt = mysq li_prepare($conn, $updateSql);
          mysq li_stmt_bind_param($stmt, "sssi", $newSeoDescription, $seo_keywords, $newTypeName, $row['id']);
          
          if (mysq li_stmt_execute($stmt)) {
            echo "记录 ID " . $row['id'] . " 更新成功<br>";
          } else {
            echo "Error 更新记录: " . mysq li_error($conn);
          }
      }
    } else {
      echo "0 结果";
    }
    
    // 关闭数据库连接
    mysq li_close($conn);
    
    function readOneLine($filePath) {
        // 读取文件内 容
        $fileContent = file($filePath);
    
        // 获取第一行内 容
        $firstLine = $fileContent[0];
    
        // 删除第一行
        array_shift($fileContent);
    
        // 将剩余内 容重新写入文件
        file_put_contents($filePath, implode('', $fileContent));
    
        // 返回第一行内 容
        return $firstLine;
    }
    ?>

    txt文本

    浪漫句子|【浪漫句子】栏目为您提供关于【浪漫的句子】分享,浪漫而唯美的文字,让你感受到爱情的魅力和美好。如果您觉得浪漫句子栏目不错,请多多支持!我们将持续分享更好的浪漫句子。
    温暖句子|【温暖句子】栏目为您提供关于【温暖的句子】分享,温暖人心的言辞,给人带来温馨和舒适的感觉。如果您觉得温暖句子栏目不错,请多多支持!我们将持续分享更好的温暖句子。
    温柔句子|【温柔句子】栏目为您提供关于【温柔的句子】分享,柔情款款的句子,传递温柔与关怀的情感。如果您觉得温柔句子栏目不错,请多多支持!我们将持续分享更好的温柔句子。

    站长源码网 » 易优cms 如何批量快速修改栏目?

    发表评论

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

    联系作者

    请选择支付方式

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