Пример #1
0
 public function sexo()
 {
     $conexion = new Conexion();
     $conexion = $conexion->conectar();
     $semana = $conexion->real_escape_string(strip_tags($_POST['semana']));
     $resultado = new Resultado();
     $datos = $resultado->getResultBySex($conexion, $semana);
     $info = $datos->fetch_all(MYSQLI_ASSOC);
     $arra1M = array("dia" => 1);
     //array´s para alamacenar los datos de Masculino
     $arra2M = array("dia" => 2);
     $arra3M = array("dia" => 3);
     $arra4M = array("dia" => 4);
     $arra5M = array("dia" => 5);
     $arra1F = array("dia" => 1);
     //Array´s para almacenar los datos de femenino
     $arra2F = array("dia" => 2);
     $arra3F = array("dia" => 3);
     $arra4F = array("dia" => 4);
     $arra5F = array("dia" => 5);
     $hombres = array();
     $mujeres = array();
     $arrygrande = array();
     foreach ($info as $valor) {
         if ($valor["genero"] == 'M') {
             switch ($valor["dia"]) {
                 case 1:
                     $arra1M[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 2:
                     $arra2M[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 3:
                     $arra3M[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 4:
                     $arra4M[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 5:
                     $arra5M[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
             }
         } else {
             switch ($valor["dia"]) {
                 case 1:
                     $arra1F[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 2:
                     $arra2F[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 3:
                     $arra3F[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 4:
                     $arra4F[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
                 case 5:
                     $arra5F[$valor["prueba_tipo"]] = $valor["avg(puntaje_usuario)"];
                     break;
             }
         }
     }
     $hombres[0] = $arra1M;
     $hombres[1] = $arra2M;
     $hombres[2] = $arra3M;
     $hombres[3] = $arra4M;
     $hombres[4] = $arra5M;
     $mujeres[0] = $arra1F;
     $mujeres[1] = $arra2F;
     $mujeres[2] = $arra3F;
     $mujeres[3] = $arra4F;
     $mujeres[4] = $arra5F;
     $arraygrande['masculino'] = $hombres;
     $arraygrande['femenino'] = $mujeres;
     echo json_encode($arraygrande);
 }