diff --git a/funciones/funciones.php b/funciones/funciones.php index 82a2442..2850d5c 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -13469,6 +13469,44 @@ if($div !='') { $xajax->registerFunction("eliminar_campo"); +function actualizar_linea($id,$tabla,$formulario,$div) { + //$valores ="$formulario[0]"; + $nombre = $formulario['nombre']; + foreach($formulario as $c=>$v){ + + $valores .= " $c = '$v',"; + } + $valores = "$valores id_empresa = '$_SESSION[id_empresa]'"; + $key = limpiar_caracteres($key); +$respuesta = new xajaxResponse('utf-8'); + $link=Conectarse(); + mysqli_set_charset($link, "utf8"); + //$insertar = "INSERT INTO $tabla set $valores"; + $edit = "UPDATE $tabla SET $valores WHERE id = '$id' limit 1; "; + $sql=mysqli_query($link,$edit); + if(mysqli_affected_rows($link) != 0){ + $respuesta->addAssign("$div","innerHTML","
El registro se insertó con éxito
"); + // return $respuesta; + + } + else{ + //$respuesta->addAlert("$consulta "); + $respuesta->addAssign("$div","innerHTML","Problema al editar los datos"); + // return $respuesta; + } +if($div !='') { + //$respuesta->addAssign($div,"innerHTML",""); + + }else{ + //$respuesta->addAlert("$insertar"); +//$areas = tabla_areas('form_areas','id','nombre,descripcion,estado,orden','',"",'Areas',''); +// $respuesta->addScript("javascript:xajax_tabla_areas('form_areas','id','nombre,descripcion,estado,orden','','','Areas','div_campos')"); + $respuesta->addAssign("$div","innerHTML","$consulta"); +} + return $respuesta; +} +$xajax->registerFunction("actualizar_linea"); + function insertar_campo($tabla,$formulario,$div) { //$valores ="$formulario[0]"; $nombre = $formulario['nombre'];