setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 查询分类统计 $stmt = $pdo->query("SELECT COUNT(*) as total FROM ls_retail_goods_class"); $total = $stmt->fetch(PDO::FETCH_ASSOC)['total']; $stmt = $pdo->query("SELECT COUNT(*) as level1 FROM ls_retail_goods_class WHERE pid = 0 AND id >= 1000"); $level1 = $stmt->fetch(PDO::FETCH_ASSOC)['level1']; $stmt = $pdo->query("SELECT COUNT(*) as level2 FROM ls_retail_goods_class WHERE pid >= 1000"); $level2 = $stmt->fetch(PDO::FETCH_ASSOC)['level2']; // 查询分类层级数据 $stmt = $pdo->query(" SELECT p.id as parent_id, p.class_name as parent_name, p.code as parent_code, c.id as child_id, c.class_name as child_name, c.code as child_code FROM ls_retail_goods_class p LEFT JOIN ls_retail_goods_class c ON p.id = c.pid WHERE p.pid = 0 AND p.id >= 1000 ORDER BY p.id, c.id "); $categories = $stmt->fetchAll(PDO::FETCH_ASSOC); // 组织数据结构 $hierarchy = []; foreach ($categories as $row) { $parent_id = $row['parent_id']; if (!isset($hierarchy[$parent_id])) { $hierarchy[$parent_id] = [ 'id' => $row['parent_id'], 'name' => $row['parent_name'], 'code' => $row['parent_code'], 'children' => [] ]; } if ($row['child_id']) { $hierarchy[$parent_id]['children'][] = [ 'id' => $row['child_id'], 'name' => $row['child_name'], 'code' => $row['child_code'] ]; } } } catch (PDOException $e) { die('数据库连接失败: ' . $e->getMessage()); } ?> 酒类分类数据导入验证

✅ 数据导入成功

酒类分类数据已成功导入到数据库

导入完成
分类总数
一级分类
二级分类
100%
导入成功率

📊 导入详情

数据库表: ls_retail_goods_class
导入时间:
ID范围: 1001-1006 (一级分类), 1101-1605 (二级分类)
数据完整性: 所有分类均包含完整的字段信息
层级关系: 正确建立父子级关联关系
ID: | Code: