Example #1
0
function ws_insertFilialIdioma($mysqli, $cod_curso = "")
{
    $message = '';
    $array_cursos = getCursos($mysqli, $cod_curso);
    foreach ($array_cursos as $id_cursos => $value_cursos) {
        $array_fiales = getFiliales($mysqli);
        foreach ($array_fiales as $id_filial => $value_filial) {
            $array_idiomas = getIdiomas($mysqli);
            foreach ($array_idiomas as $id_idioma => $value_idioma) {
                /*$query_sel = "SELECT id  FROM curso_filial_idioma WHERE cod_curso='{$value_cursos['cod_curso']}' AND id_filial='{$value_filial['id']}' AND id_idioma='{$value_idioma['id']}'";
                		$result_sel = $mysqli->query($query_sel);
                		if($result_sel->num_rows == 0){*/
                $query_ins = "INSERT INTO curso_filial_idioma SET cod_curso='{$value_cursos['cod_curso']}',id_filial='{$value_filial['id']}',id_idioma='{$value_idioma['id']}',estado=1";
                $result_ins = $mysqli->query($query_ins);
                if (!$result_ins) {
                    $message .= "<br/>Error - al insertar el registro Curso {$value_cursos['nombre_es']} | {$value_filial['nombre']} | {$value_idioma['idioma']}<br/>";
                } else {
                    $message .= "<br/>Correcto - Se inserto el curso {$value_cursos['nombre_es']} <br/>";
                }
                /*}else{
                		    $message .= "Ya existe el curso {$value_cursos['nombre_es']} en la filial {$value_filial['nombre']} para el idioma {$value_idioma['idioma']} <br/>";
                		}*/
            }
        }
    }
    return $message;
}
Example #2
0
     break;
 case "select_filiales":
     //if(isset($_POST['cod_curso']) && !empty($_POST["cod_curso"])){
     $filiales = getFiliales($mysqli, $_POST['id_provincia']);
     foreach ($filiales as $id => $row) {
         //utf8_encode para que json_encode pueda trabajar con ñ o acentos
         $filiales_2['options'][] = $row;
     }
     print json_encode($filiales_2);
     //}
     break;
 case "select_filiales_grupo":
     //if(isset($_POST['cod_curso']) && !empty($_POST["cod_curso"])){
     $provincias = getProvincias($mysqli, $_POST['id_pais']);
     foreach ($provincias as $id_p => $data_p) {
         $filiales = getFiliales($mysqli, $data_p['id']);
         foreach ($filiales as $id => $row) {
             //utf8_encode para que json_encode pueda trabajar con ñ o acentos
             $filiales_2[$data_p['nombre']][] = array_map('utf8_encode', $row);
         }
     }
     print json_encode($filiales_2);
     //}
     break;
 case "get_datos_curso":
     $datos_curso = getDatosCurso($mysqli, $_POST['cod_curso'], $_POST['id_idioma'], $_POST['id_filial']);
     print json_encode($datos_curso);
     break;
 case "cambiar_estado_noticia":
     $retorno = array();
     if (isset($_POST['id_noticia'])) {