prepare($sql); $stmt->execute($params); return $stmt->fetch()['total'] ?? 0; } // Estadísticas $total_cursos = getCount($pdo, "SELECT COUNT(*) as total FROM cursos WHERE profesor_id = ?", [$profesor_id]); $cursos_activos = getCount($pdo, "SELECT COUNT(*) as total FROM cursos WHERE profesor_id = ? AND estado = 'activo'", [$profesor_id]); $cursos_inyeccion = getCount($pdo, "SELECT COUNT(*) as total FROM cursos WHERE profesor_id = ? AND tipo = 'inyeccion'", [$profesor_id]); $cursos_pildora = getCount($pdo, "SELECT COUNT(*) as total FROM cursos WHERE profesor_id = ? AND tipo = 'pildora'", [$profesor_id]); $cursos_tratamiento = getCount($pdo, "SELECT COUNT(*) as total FROM cursos WHERE profesor_id = ? AND tipo = 'tratamiento'", [$profesor_id]); $alumnos_registrados = getCount($pdo, " SELECT COUNT(DISTINCT a.id) as total FROM alumnos a JOIN alumnos_cursos ac ON a.id = ac.alumno_id JOIN cursos c ON ac.curso_id = c.id WHERE c.profesor_id = ?", [$profesor_id]); $diplomas_emitidos = getCount($pdo, " SELECT COUNT(*) as total FROM diplomas d JOIN alumnos_cursos ac ON d.alumno_curso_id = ac.id JOIN cursos c ON ac.curso_id = c.id WHERE c.profesor_id = ?", [$profesor_id]); ?> DiploMaster - Panel

DiploMaster

Bienvenido

Este es tu panel de gestión de DiploMaster

Resumen:

• Total de cursos:

• Cursos activos:

• Tipo Inyección:

• Tipo Píldora:

• Tipo Tratamiento:

• Alumnos registrados:

• Diplomas emitidos: