while ($i < $num) { //Var que guarda temporalmente el documento del usuario a analizar $doctoFirma = $firmas[$i]; //Contador de bucle interno $j = 0; //Se llena el string con los nombres de los firmantes $objUsuario->usuarioDocto($doctoFirma); $nombFirmas = $nombFirmas . $objUsuario->get_usua_nomb() . "<BR>"; while ($j < $numRads) { //$db->conn->debug=true; $radicado = $arrRads[$j]; //Arreglo simple de un radicado para gestion de historicos $arrRad = array(); $arrRad[] = $arrRads[$j]; //Indaga si no se ha solicitado firma al usuario, en caso de no haberlo hecho, se registra if (!$objFirma->existeFirma($radicado, $doctoFirma)) { //Sellena el arreglo con los valores a insertar $maxValue++; $values["RADI_NUME_RADI"] = $radicado; $values["USUA_DOC"] = "'{$doctoFirma}'"; $values["SGD_FIRRAD_DOCSOLIC"] = "'{$usua_doc}'"; $values["SGD_FIRRAD_FECHSOLIC"] = $sqlFechaHoy; $values["SGD_FIRRAD_ID"] = $maxValue; //PRINT ("INSERTA................."); //Se inserta el registro if (!$db->insert("SGD_FIRRAD_FIRMARADS", $values)) { $db->conn->RollbackTrans(); die("<span class=eerrores>ERROR TRATANDO DE SOLICITAR FIRMA</span>"); } if (count($recordWhere) > 0) { array_splice($recordWhere, 0);