Пример #1
0
 public function edad()
 {
     $conexion = new Conexion();
     $conexion = $conexion->conectar();
     $semana = $conexion->real_escape_string(strip_tags($_POST['semana']));
     $resultado = new Resultado();
     $datos = $resultado->getResultByAge($conexion, $semana);
     $info = $datos->fetch_all(MYSQLI_ASSOC);
     $arra1 = array("dia" => 1);
     //array´s para alamacenar los datos por dia.
     $arra2 = array("dia" => 2);
     $arra3 = array("dia" => 3);
     $arra4 = array("dia" => 4);
     $arra5 = array("dia" => 5);
     $edad11 = array();
     //array's donde se van a almacenar los dias por cada edad.
     $edad12 = array();
     $edad13 = array();
     $edad14 = array();
     $edad15 = array();
     $edad16 = array();
     $edad17 = array();
     $edad18 = array();
     $edad19 = array();
     $arrygrande = array();
     foreach ($info as $valor) {
         switch ($valor["edad"]) {
             case 11:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad11[0] = $arra1;
                 $edad11[1] = $arra2;
                 $edad11[2] = $arra3;
                 $edad11[3] = $arra4;
                 $edad11[4] = $arra5;
                 break;
             case 12:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad12[0] = $arra1;
                 $edad12[1] = $arra2;
                 $edad12[2] = $arra3;
                 $edad12[3] = $arra4;
                 $edad12[4] = $arra5;
                 break;
             case 13:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad13[0] = $arra1;
                 $edad13[1] = $arra2;
                 $edad13[2] = $arra3;
                 $edad13[3] = $arra4;
                 $edad13[4] = $arra5;
                 break;
             case 14:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad14[0] = $arra1;
                 $edad14[1] = $arra2;
                 $edad14[2] = $arra3;
                 $edad14[3] = $arra4;
                 $edad14[4] = $arra5;
                 break;
             case 15:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad15[0] = $arra1;
                 $edad15[1] = $arra2;
                 $edad15[2] = $arra3;
                 $edad15[3] = $arra4;
                 $edad15[4] = $arra5;
                 break;
             case 16:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad16[0] = $arra1;
                 $edad16[1] = $arra2;
                 $edad16[2] = $arra3;
                 $edad16[3] = $arra4;
                 $edad16[4] = $arra5;
                 break;
             case 17:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad17[0] = $arra1;
                 $edad17[1] = $arra2;
                 $edad17[2] = $arra3;
                 $edad17[3] = $arra4;
                 $edad17[4] = $arra5;
                 break;
             case 18:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad18[0] = $arra1;
                 $edad18[1] = $arra2;
                 $edad18[2] = $arra3;
                 $edad18[3] = $arra4;
                 $edad18[4] = $arra5;
                 break;
             case 19:
                 switch ($valor["dia"]) {
                     case 1:
                         $arra1[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 2:
                         $arra2[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 3:
                         $arra3[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 4:
                         $arra4[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                     case 5:
                         $arra5[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                         break;
                 }
                 $edad19[0] = $arra1;
                 $edad19[1] = $arra2;
                 $edad19[2] = $arra3;
                 $edad19[3] = $arra4;
                 $edad19[4] = $arra5;
                 break;
         }
     }
     $arraygrande["Edad11"] = $edad11;
     //en este arraygrande se alamacena un array por edad el cual tiene la informacion por dia.
     $arraygrande["Edad12"] = $edad12;
     $arraygrande["Edad13"] = $edad13;
     $arraygrande["Edad14"] = $edad14;
     $arraygrande["Edad15"] = $edad15;
     $arraygrande["Edad16"] = $edad16;
     $arraygrande["Edad17"] = $edad17;
     $arraygrande["Edad18"] = $edad18;
     $arraygrande["Edad19"] = $edad19;
     echo json_encode($arraygrande);
 }