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; }
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'])) {