예제 #1
0
if (count($casilleros->mostrarTodo("Trimestre=4 and FormulaCalificaciones!='n1 n2 + n3 + n4 +'")) == 0) {
    //echo "Valido";
} else {
    $casilleros->eliminarCasillerosDefinitivo("Trimestre=4 and FormulaCalificaciones!='n1 n2 + n3 + n4 +'");
    //echo "Existen Registros";
}
$i = 0;
foreach ($casilleros->mostrarTodo("Trimestre=3 and FormulaCalificaciones!='n1 n2 + n3 + n4 +'") as $cas) {
    $i++;
    $casilla = $casilleros->estadoTabla();
    $CodCasilleros = $casilla['Auto_increment'];
    $valores = array("CodCasilleros" => "{$CodCasilleros}", "CodDocenteMateriaCurso" => $cas['CodDocenteMateriaCurso'], "Casilleros" => 2, "Trimestre" => 4, "FormulaCalificaciones" => "'n1 n2 + 2 /'", "Dps" => 0, "NombreCasilla1" => "'Nota Promedio Final'", "LimiteCasilla1" => $cas['LimiteCasilla1'], "LimiteMinCasilla1" => 0, "NombreCasilla2" => "'Nota Reforzamiento'", "LimiteCasilla2" => $cas['LimiteCasilla2'], "LimiteMinCasilla2" => 0);
    /*echo "<pre>";
    	print_r($valores);
    	echo "</pre><br>";*/
    $casilleros->insertarRegistro($valores);
    $cCasilleros = array();
    foreach ($casilleros->mostrarTodo("CodDocenteMateriaCurso=" . $cas['CodDocenteMateriaCurso']) as $c) {
        $cCasilleros[] = $c['CodCasilleros'];
    }
    $CodigosCasilleros = implode(",", $cCasilleros);
    foreach ($registronotas->MostrarTodo("CodCasilleros=" . $cas["CodCasilleros"]) as $regnotas) {
        $rnotas = $registronotas->PromedioAnual($CodigosCasilleros, $regnotas['CodAlumno']);
        $rnotas = array_shift($rnotas);
        $NotaAnual = round($rnotas['Promedio']);
        $valoresNotas = array("CodCasilleros" => $CodCasilleros, "Trimestre" => 4, "CodAlumno" => $regnotas['CodAlumno'], "Nota1" => $NotaAnual, "Nota2" => 0, "Resultado" => $NotaAnual, "NotaFinal" => $NotaAnual);
        /*echo $i;	
        		print_r($valoresNotas);
        		echo "<br />";*/
        if ($registronotas->insertarRegistro($valoresNotas)) {
            //echo "Si";
예제 #2
0
                 case 4:
                     $valDM['NombreCasilla' . $i] = "'" . $idioma['Decidir'] . "'";
                     $valDM['LimiteCasilla' . $i] = 20;
                     break;
             }
         } else {
             //Sacnado para Fines de Bimestre
             $valDM['NombreCasilla' . $i] = "'Casilla {$i}'";
             $valDM['LimiteCasilla' . $i] = $Tope;
         }
     } else {
         $valDM['NombreCasilla' . $i] = "'Casilla {$i}'";
         $valDM['LimiteCasilla' . $i] = 0;
     }
 }
 $casilleros->insertarRegistro($valDM);
 //print_r($valDM);
 //print_r($valDM);
 foreach ($alumno->mostrarAlumnosCurso($CodCurso, $SexoAlumno) as $al) {
     $valRN = array('CodRegistroNotas' => 'NULL', 'CodCasilleros' => $CodCasilleros, 'CodAlumno' => $al['CodAlumno'], 'Trimestre' => $Periodo);
     for ($i = 1; $i <= 15; $i++) {
         $valRN['Nota' . $i] = 0;
     }
     //		print_r($valRN);
     $valRN['Resultado'] = 0;
     $valRN['Dps'] = 0;
     $valRN['NotaFinal'] = 0;
     $registroNotas->insertarRegistro($valRN);
 }
 //print_r($_POST);
 //Sacar Datos para mostrar