// 根据二级分类ID获取资源列表 $sql = "SELECT COUNT(*) as total FROM red_resources WHERE subcategory_id='" . $subcategoryId . "'"; $result = mysqli_query($conn, $sql); $row = mysqli_fetch_assoc($result); $total = $row['total']; echo '<p style="text-align: right; color: blue; font-size: 20px;">类型:' . $row["subcategory_id"] . ', 共有' . $total . '个资源 </p>'; 为什么$row["subcategory_id"] 无法输出?
时间: 2024-04-01 13:35:13 浏览: 73
二级列表实现
从你提供的代码来看,可能是 $row 数组中没有 subcategory_id 这个键名。你可以通过打印 $row 数组来确认键名是否正确。如果不正确,你需要查找 SQL 查询语句是否正确,是否包含了 subcategory_id 字段。如果正确,可以尝试将 SQL 查询语句中的别名去掉,即将 COUNT(*) 改为 COUNT(subcategory_id)。
阅读全文