function setValidar() { $msg = ""; $sql1 = "UPDATE socios_cajalocal SET localidad = UCASE( (SELECT ciudad_colonia FROM general_colonias WHERE codigo_postal=socios_cajalocal.codigo_postal LIMIT 0,1) )"; $x1 = my_query($sql1); $sql2 = "UPDATE socios_cajalocal SET localidad = UCASE( descripcion_cajalocal ) WHERE ISNULL(localidad) = TRUE OR localidad = '' "; $x2 = my_query($sql2); $sql3 = "UPDATE socios_cajalocal SET ultimosocio = CONCAT(idsocios_cajalocal, '0001') WHERE ISNULL(ultimosocio) = TRUE OR ultimosocio = 0"; $x3 = my_query($sql3); $sql4 = "UPDATE socios_cajalocal SET estado = UCASE( (SELECT estado_colonia FROM general_colonias WHERE codigo_postal=socios_cajalocal.codigo_postal LIMIT 0,1) )"; $x4 = my_query($sql4); $sql5 = " UPDATE socios_cajalocal SET municipio = UCASE( (SELECT municipio_colonia FROM general_colonias WHERE codigo_postal=socios_cajalocal.codigo_postal LIMIT 0,1) )"; $x5 = my_query($sql5); $msg .= $x1["info"]; $msg .= $x2["info"]; $msg .= $x3["info"]; $msg .= $x4["info"]; $msg .= $x5["info"]; $msg .= "===============\tSOCIOS A SUS SUCURSALES\r\n"; $rs_cl = "SELECT * FROM socios_cajalocal"; $rsm = getRecordset($rs_cl); while ($rwcl = mysql_fetch_array($rsm)) { $sql_us = "UPDATE socios_general set sucursal='{$rwcl['4']}' WHERE cajalocal={$rwcl['0']}"; my_query($sql_us); $msg .= date("H:i:s") . "\t\tActualizando la sucursal de la caja local {$rwcl['0']} a {$rwcl['4']}\r\n"; } @mysql_free_result($rsm); $xTbl = new cSAFETabla(); //array de tablas $arrTab = $xTbl->getTablasConOperaciones(); unset($arrTab["socio_general"]); unset($arrTab["general_colonias"]); //array de socios_por_tabla foreach ($arrTab as $key => $value) { //Actualizar Cuentas de Credito $tabla = $value; $xTbl->init($tabla); $tablaK = $xTbl->getCampoSocio(); $sql_us = "UPDATE {$tabla} SET {$tabla}.sucursal = getSucursalBySocio({$tablaK})"; $t = my_query($sql_us); $msg .= date("H:i:s") . "\tActualizando la Tabla {$tabla}\r\n"; $msg .= $t[SYS_MSG] . "\r\n"; } return $msg; }