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";
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