public function getVerHistoria() { $cedula_id = Session::get('cedula_id'); if ($cedula_id) { $periodos = Matricula::where('estudiante', $cedula_id)->lists('periodo'); $periodos = array_unique($periodos); sort($periodos); $semestres = array(); for ($i = 0; $i < count($periodos); $i++) { $matriculas = Matricula::where('estudiante', $cedula_id)->where('periodo', $periodos[$i])->join('curso', 'matricula.grupoCurso', '=', 'curso.codigo')->get(); array_push($semestres, $matriculas); } return View::make('estudiante.verhistoria')->with('semestres', $semestres); } else { return View::make('estudiante.index'); } }