<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include '../conector.php';

echo "=== Verificar si los datos están en planilla_detalle para otros periodos ===\n\n";

echo "Datos en planilla_detalle por planilla:\n";
$sql = "SELECT planilla, COUNT(*) as total FROM planilla_detalle GROUP BY planilla ORDER BY planilla";
$res = mysql_query($sql);
while($row = mysql_fetch_assoc($res)){
    echo "  Planilla " . $row['planilla'] . ": " . $row['total'] . " registros\n";
}

echo "\n=== Ver un ejemplo de estudiante con datos en planilla_detalle ===\n";
$sql2 = "SELECT DISTINCT codigo_est FROM planilla_detalle WHERE planilla = 9 LIMIT 1";
$res2 = mysql_query($sql2);
$row2 = mysql_fetch_assoc($res2);
$est_ejemplo = $row2['codigo_est'];
echo "Estudiante ejemplo: $est_ejemplo\n";

echo "\n=== Query que deberia funcionar (usando planilla_detalle directamente) ===\n";
$per2 = 9;
$cur2 = 12;
$estudiante = $est_ejemplo;

$query = "SELECT p.nombre as materia, pd.nota, pd.concepto, pd.comp_1, pd.comp_2, pd.comp_3
FROM planilla_detalle pd
JOIN pensum p ON pd.codigo_pensum = p.subject_id
WHERE pd.planilla = $per2 
AND pd.codigo_est = '$estudiante'
AND p.class_id = $cur2
ORDER BY p.nombre";

echo "Query: $query\n\n";
$res = mysql_query($query);
echo "Resultados: " . mysql_num_rows($res) . "\n";
while($row = mysql_fetch_assoc($res)){
    echo "Materia: " . $row['materia'] . " | Nota: " . $row['nota'] . " | Concepto: " . $row['concepto'] . "\n";
}
?>