diff --git a/milfs/funciones/funciones.php b/milfs/funciones/funciones.php index e19b64d..ef5cd30 100755 --- a/milfs/funciones/funciones.php +++ b/milfs/funciones/funciones.php @@ -4727,6 +4727,7 @@ $w_campo = "id = '$id_campo_editar'"; }else { $id_empresa = $_SESSION['id_empresa']; +$id_especialista = $_SESSION['id']; $buscar_campo_nombre = remplacetas('form_campos','campo_nombre',$campo_nombre,'campo_nombre'," id_empresa = '$id_empresa' AND campo_area = '$campo_area' ") ; if($buscar_campo_nombre[0] == $campo_nombre) { $respuesta->addAlert("El Nombre del campo ( $campo_nombre ) ya existe en la misma área "); @@ -4739,8 +4740,20 @@ $consulta = " (`id_especialista`, `campo_nombre`,`campo_descripcion`,`campo_tipo`, `campo_area`, `orden`, `activo`, `identificador`, `id_empresa`) VALUES ('$id_especialista','$campo_nombre','$campo_descripcion','$campo_tipo','$campo_area','$campo_orden','1','$campo_identificador','$id_empresa')"; $sql =mysql_query($consulta,$link); + $ultimo_id = mysql_insert_id(); $w_campo= "identificador = '$campo_identificador'"; -if($sql) {$campos_formulario ="

El campo se creó con éxito

"; } +if($sql) { + $campos_formulario ="
+ + +

El campo se creó con éxito +
Crear un nuevo campo

"; + if($form['agregar_id_form'] !="") { + $respuesta->AddScript("xajax_agregar_campos('grabar_campos','contenido','$ultimo_id','$form[agregar_id_form]') "); + ///$respuesta->addAssign("$div","innerHTML",$resultado); + return $respuesta; + } + }else {$campos_formulario = "

Problemas al grabar el campo

$consulta";} } if($id_campo_editar !=''){$id_form_campo = $id_campo_editar;}else { @@ -4830,8 +4843,9 @@ return $respuesta; } $xajax->registerFunction("formulario_opciones_select"); -function crear_campos_formulario($form){ + +function crear_campos_formulario($form,$id_form){ $form = mysql_seguridad($form); $respuesta = new xajaxResponse('utf-8'); if($form['div'] !="") { $div = $form['div'];}else{$div="div_campos";} @@ -4858,6 +4872,7 @@ $especialista =$row['id_especialista']; $formulario ="manejo_campos_$id_campo_editar"; $editar=" + "; $Campo_tipo_definido= $row['campo_tipo']; } @@ -4880,7 +4895,17 @@ $Tipo_campo .= "