function login($email, $password) { /* query db and set session variables, as necessary */ $theQuery = "SELECT * FROM users WHERE email = '" . $email . "' AND userpassword = '******'"; $theData = queryG0($theQuery); if (!mssql_num_rows($theData)) { echo 'No records found'; } else { while ($row = mssql_fetch_array($query)) { $thisEmail = $row['username']; $thisPassword = $row['userpassword']; $thisID = $row['id']; $thisAccessLevel = $row['accesslevel']; } if ($email == $thisEmail && $password == $thisPassword) { createSessionVariables($thisID, $thisAccessLevel); /* Redirect to admin landing page */ header("Location: " . $GLOBALS['adminLandingPage']); } else { clearSessionVariables(); /* Redirect to login with error msg */ header("Location: " . $GLOBALS['loginWithError']); } } }
function Login() { $link = Conectarse(); $consulta = "SELECT * FROM [022BDCOMUN].DBO.USUARIOS\r\nWHERE usuario='{$this->user}' AND contrasena='{$this->pass}' AND idtipousuario=2 "; $resultado = mssql_query($consulta, $link) or die(mssql_error()); $fila = mssql_fetch_array($resultado); if (!$fila[0]) { echo '<script> alert("Usuario o Password errados, por favor verifique.") self.location = "/adm-reserva/" </script>'; } else { if (!isset($_SESSION)) { @session_start(); } $_SESSION['id_usuario'] = $fila['id_usuario']; $_SESSION['nombres'] = $fila['nombres']; $_SESSION['apellidos'] = $fila['apellidos']; $_SESSION['starsoft'] = $fila['starsoft']; $_SESSION['idempresa'] = $fila['idempresa']; $_SESSION['idarea'] = $fila['idarea']; $_SESSION['aud_jefe'] = $fila['aud_jefe']; header("Location: /adm-reserva/home"); } }
/** * Returns the user_id => username array * * @param object databaseobject The database object to run the query against * @param string mixed Table database type * @param string mixed The prefix to the table name i.e. 'vb3_' * @param int mixed Start point * @param int mixed End point * * @return array */ function get_ASPPlayground_members_list(&$Db_object, &$databasetype, &$tableprefix, &$start, &$per_page) { $return_array = array(); // Check that there is not a empty value if (empty($per_page)) { return $return_array; } if ($databasetype == 'mssql') { $count = mssql_fetch_array(mssql_query("SELECT count(*) FROM {$tableprefix}Members")); $internal = $start_at + $per_page; if ($internal > intval($count[0])) { $per_page = abs($start_at - intval($count[0])); $internal = intval($count[0]); } $sql = "SELECT \tMem,\n\t\t\t\t\t\t\tLogin\n\t\t\t\t\tFROM {$tableprefix}Members WHERE Mem\n\t\t\t\t\t\tIN(SELECT TOP {$per_page} Mem\n\t\t\t\t\t\t\tFROM (SELECT TOP {$internal} Mem FROM {$tableprefix}Members ORDER BY Mem)\n\t\t\t\t\t\tA ORDER BY Mem DESC)\n\t\t\t\t\tORDER BY Mem"; $user_list = $Db_object->query($sql); while ($user = $Db_object->fetch_array($user_list)) { if ($user['Mem'] != -1) { $return_array["{$user['Mem']}"] = $user['Login']; } } return $return_array; } else { return false; } }
/** * mengambil record dari sebuah tabel dalam bentuk array * @param sqlString ini sql string * @param offset * */ public function getRecord($sqlString, $offset = 1) { // echo $sqlString; if (mssql_num_rows($result = $this->query($sqlString)) >= 1) { if ($offset == '') { $offset = 1; } $ft = $this->getFieldTable("field"); // print_r($ft); $countFieldTable = count($ft); $counter = 1; while ($row = mssql_fetch_array($result)) { //echo $row . "<br>"; $tempRecord['no'] = $offset; for ($i = 0; $i < $countFieldTable; $i++) { $tempRecord[$ft[$i]] = trim($row[$ft[$i]]); } $ListRecord[$counter] = $tempRecord; $counter++; $offset++; } // print_r($ListRecord); $this->ListRecord = $ListRecord; } else { $this->ListRecord = array(); } return $this->ListRecord; }
public function get_userinfo($userid, $password) { //select the database mssql_select_db($this->dbname, $this->dbcon); //SQL Select statement $sqlselect = "SELECT userid,password,userright,ws,ws_name,location,fullname,gender,position,member_since,avatar FROM pospass WITH (NOLOCK) WHERE userid ='" . $userid . "';"; //Run the SQL query $sqlquery = mssql_query($sqlselect); $string_result = '{"uservalidation":"false"}'; //$login = new Blowfish(); //$encpassword = $login->genpwd($password); $encpassword = $this->encryptIt($password); while ($result = mssql_fetch_array($sqlquery)) { //$verify = $login->verify_hash($password, $result["password"]); if ($encpassword == $result["password"]) { $xml = new XMLHandler(LOCAL_DIR . "/etc/greenSys.config.xml"); $_SESSION["activedb"] = (string) $xml->Child("locationmapping", $result["location"]); $_SESSION["user-id"] = (string) $userid; $_SESSION["user-ws"] = (string) $result["ws"]; $_SESSION["ws-name"] = (string) $result["ws_name"]; $_SESSION["user-fullname"] = (string) $result["fullname"]; $_SESSION["user-gender"] = (string) $result["gender"]; $_SESSION["user-position"] = (string) $result["position"]; $_SESSION["user-member_since"] = (string) $result["member_since"]; $_SESSION["user-avatar"] = (string) $result["avatar"]; //session_write_close(); //setcookie("user-id",(string)$userid, time()+3600*24); $string_result = '{"uservalidation":"true","fullname":"' . $result["fullname"] . '","gender":"' . $result["gender"] . '","position":"' . $result["position"] . '","member_since":"' . $result["member_since"] . '","avatar":"' . $result["avatar"] . '"}'; } } return $string_result; }
function getProductos() { $myServer = "172.30.5.49"; $myUser = "******"; $myPass = "******"; $myDB = "LAUMAYER"; $dbhandle = mssql_connect($myServer, $myUser, $myPass) or die("Couldn't connect to SQL Server on {$myServer}"); $selected = mssql_select_db($myDB, $dbhandle) or die("Couldn't open database {$myDB}"); //Realiza el query en la base de datos $mysqli = makeSqlConnection(); //$sql = "SELECT * FROM psg_productos a LEFT JOIN psg_productos_cstm ac ON a.id = ac.id_c"; $sql = "SELECT id,name FROM psg_productos where deleted ='0'"; $res = $mysqli->query($sql); $rows = array(); while ($r = mysqli_fetch_assoc($res)) { $obj = (object) $r; $querySaldo = "Select dbo.F_Saldo_Bodega_Informe(Year(GETDATE()),MONTH(GETDATE()),'" . $r['id'] . "','BODPRDCTO','T','C') as Saldo"; $result = mssql_query($querySaldo); if ($row = mssql_fetch_array($result)) { $obj->saldo = $row['Saldo']; } $a = (array) $obj; $rows[] = $a; } mssql_close($dbhandle); if (empty($rows)) { return '{"results" :[]}'; } else { //Convierte el arreglo en json y lo retorna $temp = json_encode(utf8ize($rows)); return '{"results" :' . $temp . '}'; } }
function buscarUsuarios() { $this->usuarios = array(); // maximo por pagina $limit = $_GET["s"]; // pagina pedida $pag = (int) $_GET["p"]; if ($pag < 1) { $pag = 1; } $offset = ($pag - 1) * $limit; $limit = $limit * $pag; if (isset($_GET['sort'])) { switch ($_GET['sort']) { case 1: $order = "FECHA_R DESC "; break; } } $plan = $_GET['IDPlan']; $sql = "WITH CTE AS\n(\n SELECT A.PK1 AS ID,U.IMAGEN,U.PK1,U.NOMBRE,U.APELLIDOS,U.EMAIL,U.PK_JERARQUIA,U.DISPONIBLE,A.PK_USUARIO,A.PK_POPERATIVO,A.ROL, \n ROW_NUMBER() OVER ( ORDER BY U.FECHA_R ) AS RowNum\n FROM PL_POPERATIVOS_ASIGNACIONES A, USUARIOS U\n WHERE U.PK1 = A.PK_USUARIO AND A.PK_POPERATIVO = '{$plan}' \n)\nSELECT * FROM CTE \nWHERE RowNum >= {$offset} AND RowNum < {$limit}"; if (isset($_GET['q']) && $_GET['q'] != "") { $sql .= "AND (NOMBRE LIKE '%" . $_GET['q'] . "%') "; } //echo $sql; $result = database::executeQuery($sql); $total = database::getNumRows($sql); $this->totalnum = $total; while ($row = mssql_fetch_array($result, MSSQL_ASSOC)) { $this->usuarios[] = $row; } //CALCULAMOS EL TOTAL DE PAGINAS $this->totalPag = ceil($total / $limit); }
function dbactionAdd() { print "starting\n"; if (!windowsOs()) { throw new lxException('mssql_is_only_on_windows', '', ''); } print "\n mantu\n"; $req = mssql_connect("localhost,1433"); if (!$req) { throw new lxException('MsSql Connection is Failed', '', ''); } $loginname = $this->main->username; $dbname = $loginname; print "\n" . $loginname; $pass = $this->main->dbpassword; print "\n" . $pass; $result = mssql_query("select loginname from syslogins where loginname='{$loginname}'"); $row = mssql_fetch_array($result, MSSQL_ASSOC); if (!$row) { mssql_query("sp_addlogin '{$loginname}', '{$pass}'"); } else { print "user already exist by this name\n"; throw new Exception("couldn't create {$loginname}--already user exist\n"); } print "executing\n"; try { mssql_query("create database {$dbname}"); } catch (Exception $e) { print "\n ERROR: Create database"; } mssql_query("use {$dbname}"); mssql_query("sp_adduser '{$loginname}', '{$loginname}', 'db_owner'"); mssql_close(); print "\ndone\n"; }
private function executeQuery() { $return = false; if ($this->queryType == 'other') { if (mssql_query($this->query, $this->link) === true) { $return = true; $this->error = mssql_get_last_message(); } } else { if ($result = mssql_query($this->query, $this->link)) { // Conteo de registros if ($this->queryType == 'insert' || $this->queryType == 'update' || $this->queryType == 'delete') { $this->numRows = mssql_rows_affected($this->link); $return = true; } else { $this->numRows = mssql_num_rows($result); $fetchType = MSSQL_NUM; if ($this->queryReturn == 'assoc') { $fetchType = MSSQL_ASSOC; } elseif ($this->queryReturn == 'both') { $fetchType = MSSQL_BOTH; } $return = array(); while ($row = mssql_fetch_array($result, $fetchType)) { array_push($return, $row); } } $this->error = mssql_get_last_message(); mssql_free_result($result); } else { $this->error = mssql_get_last_message(); } } return $return; }
public function SQLOutput() { $result = mssql_query($this->SQL); while ($row = mssql_fetch_array($result)) { echo "<tr><td>" . $row["id"] . "</td><td>" . $row["name"] . "</td><tr>"; } }
public function fnFrete($tipoFrete = null, $idPedido = null) { $idPedido = sqlvalue($idPedido, false); $tipoFrete = sqlvalue($tipoFrete, false); if (isset($tipoFrete) and isset($idPedido)) { $queryPeso = "SELECT \r\n\t\t\t\t\t\t\t ROUND((SUM((IFNULL(PROD.ALTURA_CM,0)*PEIT.QUANTIDADE))*SUM((IFNULL(PROD.LARGURA_CM,0)*PEIT.QUANTIDADE))*SUM((IFNULL(PROD.PROFUNDIDADE_CM,0)*PEIT.QUANTIDADE)))/6000,2) TOTAL_PESO_CUBICO,\r\n\t\t\t\t\t\t\t ROUND(SUM((IFNULL(PROD.PESO_KG,0)*PEIT.QUANTIDADE)),2) TOTAL_PESO_KG,\r\n\t\t\t\t\t\t\t ROUND(SUM((IFNULL(PROD.ALTURA_CM,0)*PEIT.QUANTIDADE)),2) TOTAL_ALTURA,\r\n\t\t\t\t\t\t\t ROUND(SUM((IFNULL(PROD.LARGURA_CM,0)*PEIT.QUANTIDADE)),2) TOTAL_LARGURA,\r\n\t\t\t\t\t\t\t ROUND(SUM((IFNULL(PROD.PROFUNDIDADE_CM,0)*PEIT.QUANTIDADE)),2) TOTAL_PROFUNDIDADE,\r\n\t\t\t\t\t\t\t PEEN.CEP_ID_CEP\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t e_PEDIDO PEDI,\r\n\t\t\t\t\t\t\t e_PEDIDO_ITEM PEIT,\r\n\t\t\t\t\t\t\t e_PRODUTO_COMBINACAO_ATRIBUTO_VALOR PCAV,\r\n\t\t\t\t\t\t\t e_PRODUTO_COMBINACAO PRCO,\r\n\t\t\t\t\t\t\t e_PRODUTO PROD,\r\n\t\t\t\t\t\t\t e_PEDIDO_ENDERECO PEEN\r\n\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t PEDI.ID_PEDIDO = PEIT.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\tAND PEIT.PCAV_ID_PRODUTO_COMBINACAO_ATRIBUTO_VALOR = PCAV.ID_PRODUTO_COMBINACAO_ATRIBUTO_VALOR\r\n\t\t\t\t\t\t\tAND PCAV.PRCO_ID_PRODUTO_COMBINACAO = PRCO.ID_PRODUTO_COMBINACAO\r\n\t\t\t\t\t\t\tAND PRCO.PROD_ID_PRODUTO = PROD.ID_PRODUTO\r\n\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = PEEN.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\tPEEN.CEP_ID_CEP"; $resultQueryPeso = $mysqli->ExecutarSQL($queryPeso); $rowQueryPeso = @mssql_fetch_array($resultQueryPeso); $totalPesoCubico = number_format($rowQueryPeso["TOTAL_PESO_CUBICO"], 2, ',', '.'); $totalPesoKg = number_format($rowQueryPeso["TOTAL_PESO_KG"], 2, ',', '.'); $totalAltura = number_format($rowQueryPeso["TOTAL_ALTURA"], 2, ',', '.'); $totalLargura = number_format($rowQueryPeso["TOTAL_LARGURA"], 2, ',', '.'); $totalProfundidade = number_format($rowQueryPeso["TOTAL_PROFUNDIDADE"], 2, ',', '.'); $cepDestino = $rowQueryPeso["CEP_ID_CEP"]; if ($totalAltura <= 105 or $totalLargura <= 105 or $totalProfundidade <= 105) { /*WEBSERVICE CORREIOS*/ $xml = @simplexml_load_file("http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdEmpresa=08132828&sDsSenha=02804744&sCepOrigem=93525240&sCepDestino=" . $cepDestino . "&nVlPeso=" . $totalPesoKg . "&nCdFormato=1&nVlComprimento=" . $totalProfundidade . "&nVlAltura=" . $totalAltura . "&nVlLargura=" . $totalLargura . "&sCdMaoPropria=n&nVlValorDeclarado=0&sCdAvisoRecebimento=n&nCdServico=" . $tipoFrete . "&nVlDiametro=0&StrRetorno=xml&nIndicaCalculo=3"); //printr($xml); } else { $xml = ""; $tipoFrete = ID_TIPO_FRETE_TRANSP_PADRAO; } } if ($xml->cServico->Codigo) { $valorFrete = formataPrecoInsert($xml->cServico->Valor); $codErro = $xml->cServico->Erro; $MsgErro = $xml->cServico->MsgErro; if ($codErro == '0') { $retorno = array(array("VALOR_FRETE" => $valorFrete)); $mysqli->ExecutarSQL("UPDATE e_PEDIDO SET VALOR_FRETE = " . $valorFrete . ", TIFR_ID_TIPO_FRETE = " . $tipoFrete . " WHERE ID_PEDIDO = " . $idPedido . ""); } else { $retorno = array(array("MENSAGEM_ERRO" => $MsgErro, "COD_ERRO" => $codErro)); //printr($retorno); } } else { if (isset($tipoFrete)) { $tipoFrete = sqlvalue($tipoFrete, true); } else { $tipoFrete = "PEDI.TIFR_ID_TIPO_FRETE"; } if ($totalPesoCubico > $totalPesoKg) { if ($totalPesoCubico > PESO_MAXIMO_CORREIOS) { $adicionalTotalPesoCubico = $totalPesoCubico / PESO_MAXIMO_CORREIOS; $peso = PESO_MAXIMO_CORREIOS; $coluna = "IFNULL(PRUF.VALOR_FRETE, 0)*" . $adicionalTotalPesoCubico; } else { $peso = $totalPesoCubico; $coluna = "IFNULL(PRUF.VALOR_FRETE, 0)"; } } else { $peso = $totalPesoKg; $coluna = "IFNULL(PRUF.VALOR_FRETE, 0)"; } $query = "DECLARE @FRETE_GRATIS VARCHAR(1),\r\n\t\t\t\t\t\t\t\t@VALOR_FRETE NUMERIC(14,4),\r\n\t\t\t\t\t\t\t\t@TIPO_FRETE VARCHAR(10),\r\n\t\t\t\t\t\t\t\t@PESO_TOTAL NUMERIC(14,4)\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tSET @PESO_TOTAL = " . $peso . "\r\n\t\t\t\t\t\tSET @TIPO_FRETE = " . $tipoFrete . "\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tIF(@TIPO_FRETE <> " . ID_TIPO_FRETE_TRANSP_PADRAO . ")\r\n\t\t\t\t\t\tBEGIN\r\n\t\t\t\t\t\t\tSELECT \r\n\t\t\t\t\t\t\t\t@FRETE_GRATIS = IFNULL(PRUF.FRETE_GRATIS, 'N'),\r\n\t\t\t\t\t\t\t\t@VALOR_FRETE = ROUND(" . $coluna . ",2),\r\n\t\t\t\t\t\t\t\t@TIPO_FRETE = " . $tipoFrete . " \r\n\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\te_PEDIDO PEDI,\r\n\t\t\t\t\t\t\t\te_PEDIDO_ENDERECO PEEN,\r\n\t\t\t\t\t\t\t\te_MUNICIPIO MUNI,\r\n\t\t\t\t\t\t\t\te_CEP_PRECIFICACAO_UF PRUF\r\n\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\tPEDI.ID_PEDIDO = PEEN.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\t\t\t\tAND PEEN.MUNI_ID_MUNICIPIO = MUNI.ID_MUNICIPIO\r\n\t\t\t\t\t\t\tAND PRUF.TIFR_ID_TIPO_FRETE = " . $tipoFrete . "\r\n\t\t\t\t\t\t\tAND MUNI.UNFE_ID_ESTADO = PRUF.UNFE_ID_ESTADO\r\n\t\t\t\t\t\t\tAND " . $peso . " BETWEEN PRUF.PESO_INICIAL AND PRUF.PESO_FINAL\r\n\t\t\t\t\t\t\tAND PEEN.CEP_ID_CEP BETWEEN PRUF.CEP_INICIAL AND PRUF.CEP_FINAL\r\n\t\t\t\t\t\tEND\r\n\t\t\t\t\t\tELSE\r\n\t\t\t\t\t\tBEGIN\r\n\t\t\t\t\t\t\tIF EXISTS (\r\n\t\t\t\t\t\t\t\tSELECT \r\n\t\t\t\t\t\t\t\t\t1\r\n\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\te_PEDIDO PEDI,\r\n\t\t\t\t\t\t\t\t\te_PEDIDO_ENDERECO PEEN,\r\n\t\t\t\t\t\t\t\t\te_MUNICIPIO MUNI,\r\n\t\t\t\t\t\t\t\t\te_PRECIFICACAO_TRANSP PRUF\r\n\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\tPEDI.ID_PEDIDO = PEEN.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\t\t\t\t\tAND PEEN.MUNI_ID_MUNICIPIO = MUNI.ID_MUNICIPIO\r\n\t\t\t\t\t\t\t\tAND PRUF.TIFR_ID_TIPO_FRETE = " . $tipoFrete . "\r\n\t\t\t\t\t\t\t\tAND MUNI.UNFE_ID_ESTADO = PRUF.UNFE_ID_ESTADO\r\n\t\t\t\t\t\t\t\tAND MUNI.ID_MUNICIPIO = IFNULL(PRUF.MUNI_ID_MUNICIPIO,0)\r\n\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\tBEGIN\r\n\t\t\t\t\t\t\t\tSELECT \r\n\t\t\t\t\t\t\t\t\t@FRETE_GRATIS = 'N',\r\n\t\t\t\t\t\t\t\t\t@VALOR_FRETE = ((@PESO_TOTAL*PRUF.FRETE_KG)+PRUF.TAXA_FRETE_KG)+IFNULL(PRUF.PEDAGIO,0)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t+ TIFR.TAS_VALOR\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t+ CASE WHEN ((SUM(PEIT.PRECO_UNITARIO_VENDA*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t+SUM(IFNULL(PEIT.VALOR_PACOTE_PRESENTE,0)*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-IFNULL(PEIT.VALOR_DESCONTO,0))*TIFR.GRIS_PERCENTUAL)/100 < TIFR.GRIS_MINIMO\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTHEN TIFR.GRIS_MINIMO\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tELSE ((SUM(PEIT.PRECO_UNITARIO_VENDA*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t+SUM(IFNULL(PEIT.VALOR_PACOTE_PRESENTE,0)*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-IFNULL(PEIT.VALOR_DESCONTO,0))*TIFR.GRIS_PERCENTUAL)/100\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tEND,\r\n\t\t\t\t\t\t\t\t\t@TIPO_FRETE = " . $tipoFrete . "\r\n\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\te_PEDIDO PEDI,\r\n\t\t\t\t\t\t\t\t\te_PEDIDO_ENDERECO PEEN,\r\n\t\t\t\t\t\t\t\t\te_MUNICIPIO MUNI,\r\n\t\t\t\t\t\t\t\t\te_PRECIFICACAO_TRANSP PRUF,\r\n\t\t\t\t\t\t\t\t\te_TIPO_FRETE TIFR,\r\n\t\t\t\t\t\t\t\t\te_PEDIDO_ITEM PEIT\r\n\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\tPEDI.ID_PEDIDO = PEEN.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\t\t\t\t\tAND PEEN.MUNI_ID_MUNICIPIO = MUNI.ID_MUNICIPIO\r\n\t\t\t\t\t\t\t\tAND PRUF.TIFR_ID_TIPO_FRETE = " . $tipoFrete . "\r\n\t\t\t\t\t\t\t\tAND MUNI.UNFE_ID_ESTADO = PRUF.UNFE_ID_ESTADO\r\n\t\t\t\t\t\t\t\tAND PRUF.MUNI_ID_MUNICIPIO = MUNI.ID_MUNICIPIO\r\n\t\t\t\t\t\t\t\tAND PRUF.TIFR_ID_TIPO_FRETE = TIFR.ID_TIPO_FRETE\r\n\t\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = PEIT.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\t((@PESO_TOTAL*PRUF.FRETE_KG)+PRUF.TAXA_FRETE_KG)+IFNULL(PRUF.PEDAGIO,0),\r\n\t\t\t\t\t\t\t\tTIFR.GRIS_MINIMO,\r\n\t\t\t\t\t\t\t\tTIFR.GRIS_PERCENTUAL,\r\n\t\t\t\t\t\t\t\tTIFR.TAS_VALOR,\r\n\t\t\t\t\t\t\t\tPEIT.VALOR_DESCONTO\r\n\t\t\t\t\t\t\tEND\r\n\t\t\t\t\t\t\tELSE\r\n\t\t\t\t\t\t\tBEGIN\r\n\t\t\t\t\t\t\t\tSELECT \r\n\t\t\t\t\t\t\t\t\t@FRETE_GRATIS = 'N',\r\n\t\t\t\t\t\t\t\t\t@VALOR_FRETE = ((@PESO_TOTAL*PRUF.FRETE_KG)+PRUF.TAXA_FRETE_KG)+IFNULL(PRUF.PEDAGIO,0)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t+ TIFR.TAS_VALOR\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t+ CASE WHEN ((SUM(PEIT.PRECO_UNITARIO_VENDA*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t+SUM(IFNULL(PEIT.VALOR_PACOTE_PRESENTE,0)*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-IFNULL(PEIT.VALOR_DESCONTO,0))*TIFR.GRIS_PERCENTUAL)/100 < TIFR.GRIS_MINIMO\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTHEN TIFR.GRIS_MINIMO\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tELSE ((SUM(PEIT.PRECO_UNITARIO_VENDA*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t+SUM(IFNULL(PEIT.VALOR_PACOTE_PRESENTE,0)*PEIT.QUANTIDADE)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-IFNULL(PEIT.VALOR_DESCONTO,0))*TIFR.GRIS_PERCENTUAL)/100\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tEND,\r\n\t\t\t\t\t\t\t\t\t@TIPO_FRETE = " . $tipoFrete . "\r\n\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\te_PEDIDO PEDI,\r\n\t\t\t\t\t\t\t\t\te_PEDIDO_ENDERECO PEEN,\r\n\t\t\t\t\t\t\t\t\te_MUNICIPIO MUNI,\r\n\t\t\t\t\t\t\t\t\te_PRECIFICACAO_TRANSP PRUF,\r\n\t\t\t\t\t\t\t\t\te_TIPO_FRETE TIFR,\r\n\t\t\t\t\t\t\t\t\te_PEDIDO_ITEM PEIT\r\n\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\tPEDI.ID_PEDIDO = PEEN.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\t\t\t\t\tAND PEEN.MUNI_ID_MUNICIPIO = MUNI.ID_MUNICIPIO\r\n\t\t\t\t\t\t\t\tAND PRUF.TIFR_ID_TIPO_FRETE = " . $tipoFrete . "\r\n\t\t\t\t\t\t\t\tAND MUNI.UNFE_ID_ESTADO = PRUF.UNFE_ID_ESTADO\r\n\t\t\t\t\t\t\t\tAND PRUF.MUNI_ID_MUNICIPIO IS NULL\r\n\t\t\t\t\t\t\t\tAND PRUF.TIFR_ID_TIPO_FRETE = TIFR.ID_TIPO_FRETE\r\n\t\t\t\t\t\t\t\tAND PEDI.ID_PEDIDO = PEIT.PEDI_ID_PEDIDO\r\n\t\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\t((@PESO_TOTAL*PRUF.FRETE_KG)+PRUF.TAXA_FRETE_KG)+IFNULL(PRUF.PEDAGIO,0),\r\n\t\t\t\t\t\t\t\tTIFR.GRIS_MINIMO,\r\n\t\t\t\t\t\t\t\tTIFR.GRIS_PERCENTUAL,\r\n\t\t\t\t\t\t\t\tTIFR.TAS_VALOR,\r\n\t\t\t\t\t\t\t\tPEIT.VALOR_DESCONTO\r\n\t\t\t\t\t\t\tEND\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\tEND\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tUPDATE e_PEDIDO SET VALOR_FRETE = @VALOR_FRETE, FRETE_GRATIS = @FRETE_GRATIS, TIFR_ID_TIPO_FRETE = @TIPO_FRETE \r\n\t\t\t\t\t\tWHERE ID_PEDIDO = " . $idPedido . ";\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tSELECT @FRETE_GRATIS FRETE_GRATIS, @VALOR_FRETE VALOR_FRETE"; //printr($query); $retorno = $this->mysqli->ConsultarSQL($query); } //fim else xml return $retorno; }
function db_fetch($oStmt) { $aArray = array(); if (($aArray = mssql_fetch_array($oStmt)) == null) { return false; } return $aArray; }
function MostrarAtributo($ot) { $link = Conectarse(); $sql = "SELECT * FROM CENCOSOT WHERE CODIGOOT='{$ot}'"; $result = mssql_query($sql); $row = mssql_fetch_array($result); echo $row['CODIGOCENTROCOSTO']; }
public static function fetch_array($queryDB = '', $objectStr = '', $fetchType = 'MSSQL_ASSOC') { $row = mssql_fetch_array($queryDB, $fetchType); if (is_object($objectStr)) { $objectStr($row); } return $row; }
function MostrarAtributo($kit, $atributo) { $link = Conectarse(); $sql = "SELECT IDKITS_REPARACION,CODART,CODKIT,CANART,KDESCRI,\r\nKUNIDAD,FECHA_CREACION FROM \r\nKITS_REPARACION WHERE KUNIDAD='REP' AND CODKIT='{$kit}'"; $result = mssql_query($sql); $row = mssql_fetch_array($result); echo $row[$atributo]; }
public function fetchAll($consulta) { $arrayFetch = array(); while ($reg = mssql_fetch_array($consulta)) { $arrayFetch[] = $reg; } return $arrayFetch; }
function comprobar($b) { $con = mssql_connect('192.168.1.4', 'APLICACIONES', 'APLICACIONES'); mssql_select_db('[010BDCOMUN]', $con); $sql = mssql_query("SELECT ACODIGO,ADESCRI,\r\n(ISNULL(STSKDIS,0)-SUM(ISNULL(CANT_PEND,0)))AS STOCK\r\nFROM [010BDCOMUN].DBO.MAEART AS M LEFT JOIN [010BDCOMUN].DBO.STKART AS S ON\r\nM.ACODIGO=S.STCODIGO AND STALMA='01' LEFT JOIN [022BDCOMUN].DBO.RESERVA_DET AS D ON\r\nS.STCODIGO=D.CODIGO \r\n\r\nWHERE AESTADO='V' AND AFSTOCK='S' AND ACODIGO='" . $b . "'\r\n\r\nGROUP BY ACODIGO,ADESCRI,STSKDIS ", $con); $contar = mssql_fetch_array($sql); echo "STOCK:" . round($contar['STOCK'], 3); }
function MostrarAtributo($reserva, $atributo) { $link = Conectarse(); $sql = "SELECT C.NRORESERVA,T.TDESCRI,C.OT,\r\n\tC.CENTROCOSTO,CONVERT(VARCHAR,C.FECHA,105)AS FECHA,\r\n\tCONVERT(VARCHAR,C.FECHA,108)AS HORA,\r\n\t(CASE C.ESTADO\r\n\tWHEN '00' THEN 'EMITIDO'\r\n\tWHEN '01' THEN 'RQ MATERIAL'\r\n\tWHEN '02' THEN 'VENTAS'\r\n\tWHEN '03' THEN 'COTIZACIÓN'\r\n\tWHEN '06' THEN 'ANULADA'\r\n\tWHEN '07' THEN 'RESERVA 01'\r\n\tEND)AS ESTADOS,REQUERIMIENTO,IDAREA FROM [022BDCOMUN].DBO.RESERVA_CAB AS C\r\n\tINNER JOIN [010BDCOMUN].DBO.TABAYU AS T ON \r\n\tC.SOLICITANTE=T.TCLAVE WHERE C.NRORESERVA='{$reserva}' AND TCOD='12' AND C.ESTADO <> '07'"; $result = mssql_query($sql); $row = mssql_fetch_array($result); return $row[$atributo]; }
function MostrarAtributo($usuario, $atributo) { $link = Conectarse(); $SQL = "SELECT id_usuario,nombres,apellidos,dni,idtipousuario,\r\ncontrasena,starsoft,idarea,idempresa,usuario_starsoft,centro_costos,aud_jefe,\r\nusuario,contrasena,\r\nCASE idtipousuario\r\nWHEN 1 THEN 'USUARIO'\r\nWHEN 2 THEN 'ADMINISTRADOR'\r\nWHEN 3 THEN 'NO EXISTE'\r\nEND AS tipousuario,descripcion\r\nFROM [022BDCOMUN].DBO.USUARIOS AS U INNER JOIN [022BDCOMUN].DBO.AREA AS A \r\nON U.idarea=A.ID WHERE id_usuario='{$usuario}'"; $RESULT = mssql_query($SQL); $ROW = mssql_fetch_array($RESULT); return $ROW[$atributo]; }
function ObtenerJerarquias($id) { $sql = "SELECT * FROM JERARQUIAS WHERE PADRE = '{$id}' ORDER BY ORDEN"; $result = database::executeQuery($sql); while ($row = mssql_fetch_array($result, MSSQL_ASSOC)) { $this->niveles[] = $row; } }
function fetch($query = null) { if ($query == null) { return $this->convert(mssql_fetch_array($this->query)); } else { return $this->convert(mssql_fetch_array($query)); } }
private function initSettings() { self::$sql->changeDB('acc'); $hQuery = self::$sql->exec("select * from srcms_settings"); while ($row = mssql_fetch_array($hQuery)) { $this->aConfig[$row['valueName']] = $row['value']; } }
function obtenerRoles() { $sql = "SELECT * FROM ROLES WHERE TIPO IN('P') "; $result = database::executeQuery($sql); while ($row = mssql_fetch_array($result, MSSQL_ASSOC)) { $this->roles[] = $row; } }
function ObtenerCentrocosto($idreserva) { $link = Conectarse(); $sql = "SELECT CODIGOCENTROCOSTO FROM [022BDCOMUN].DBO.RESERVA_CAB AS C \r\nINNER JOIN [022BDCOMUN].DBO.CENCOSOT AS CCOT ON \r\nC.OT=CCOT.CODIGOOT WHERE NRORESERVA='{$idreserva}'"; $result = mssql_query($sql); $row = mssql_fetch_array($result); echo $row['CODIGOCENTROCOSTO']; }
function MostrarAtributo($requerimiento, $atributo) { $link = Conectarse(); $sql = "SELECT CONVERT(VARCHAR,REQ_FECHA_EMISION,103)AS FECHA ,REQ_GLOSA,TDESCRI FROM [010BDCOMUN].DBO.INV_REQMATERIAL_CAB AS C \r\n INNER JOIN [010BDCOMUN].DBO.TABAYU AS T ON C.REQ_PERSONAL_SOLIC=T.TCLAVE \r\n WHERE TCOD='12' AND REQ_NUMERO='{$requerimiento}'"; $result = mssql_query($sql); $row = mssql_fetch_array($result); echo $row[$atributo]; }
function getComentarios($id) { $this->comentarios = array(); $sql = "SELECT * FROM APOYOS_COMENTARIOS WHERE PK_APOYO = '{$id}' ORDER BY FECHA_R DESC"; $result = database::executeQuery($sql); while ($row = mssql_fetch_array($result, MSSQL_ASSOC)) { $this->comentarios[] = $row; } }
function getObjetivosE($id) { $this->objetivosE = array(); $sql = "SELECT * FROM PL_PESTRATEGICOS_OBJETIVOSE WHERE PK_LESTRATEGICA = '{$id}' ORDER BY ORDEN"; $result = database::executeQuery($sql); while ($row = mssql_fetch_array($result, MSSQL_ASSOC)) { $this->objetivosE[] = $row; } }
function fetch_all($resource = '', $result_type = MSSQL_ASSOC) { !$resource && ($resource = $this->resource); $results = array(); while (false !== ($row = @mssql_fetch_array($resource, $result_type))) { $results[] = $row; } return $results; }
function getData($query) { $result = execQuery($query); $rows = array(); while ($row = mssql_fetch_array($result, MSSQL_ASSOC)) { array_push($rows, $row); } return $rows; }
function checkToken($token) { global $url_login, $url_authenn, $sys_code; if (isset($token)) { $data = getAuthen($token); if (isset($data->BappGetSessionResult->Username)) { $_SESSION["user_name"] = sprintf("%08s", $data->BappGetSessionResult->Username); $_SESSION["name"] = $data->BappGetSessionResult->FullNameTH; $_SESSION['token'] = $token; $_SESSION['image_url'] = $data->BappGetSessionResult->ImageUrl; // Role $conn = ConnectDB(); $sql = "select ROLE_CODE from DB_DS.DBO.GET_ROLE_BY_PER_SYSID ('" . sprintf("%08s", $_SESSION["user_name"]) . "', '" . $sys_code . "')"; $query = mssql_query($sql); $row = mssql_fetch_array($query, MSSQL_ASSOC); $_SESSION["role"] = $row['ROLE_CODE']; mssql_free_result($query); mssql_close($conn); header('Location: /meeting/index.php'); } else { header('Location: ' . $url_login); } } else { header('Location: ' . $url_login); } }