public function modificarAtributoCombo($datos) { $idAtributo = $datos['p1']; $arrayIdCombo = $datos['hididcomboatributo']; $arrayTexto = $datos['txttexto']; $arrayValue = $datos['txtvalue']; $respuesta = ""; $indiceEditados = array_keys($arrayIdCombo); $tamanio = count($indiceEditados); for ($k = 0; $k < count($arrayTexto); $k++) { if ($k < $tamanio) { $p = $indiceEditados[$k]; } $i = $k + 1; if ($i == $p) { // aqui se modifica los valores del combo despues de haber editado $o_DReporte = new DReporte(); //$idAtributoCombo,$texto,$value,$hacer $o_DReporte->grabarAtributoCombo($arrayIdCombo[$i], $idAtributo, $arrayTexto[$i], $arrayValue[$i], 'modificar'); } else { // aqui se insertan los nuevos valores agregados del combo despues de haber editado $o_DReporte = new DReporte(); $o_DReporte->grabarAtributoCombo("", $idAtributo, $arrayTexto[$i], $arrayValue[$i], 'grabar'); } } return $respuesta; }