Ir ao conteúdo
  • Cadastre-se

Kelvim

Membro Pleno
  • Posts

    106
  • Cadastrado em

  • Última visita

  1. Boa noite Estou tentando popular um input através de uma seleção de um SELECT, porém não estou conseguindo retornar valor. <script> // AJAX jQuery(document).ready(function($){ $('#estado').change(function(){ var cod_pdv = $(this).val(); $.ajax({ url: 'cidades2.php', method: 'POST', // Default: GET data: { id: cod_pdv }, // ID do usuário que você vai success: function(response) { // Em caso de sucesso você vai pegar os dados retornados pelo Ajax e popular seus inputs. $('#cod_pdv').val(response.cod_pdv); }, error: function() { // Tratar os erros } }); }); }); </script> cidades2 <?php require_once "Conexao.php"; $estado = $_POST['estado']; $sql = "SELECT * FROM [teste].[dbo].[pdvs] WHERE [codigo] = '$estado'"; try{ $Conexao = Conexao::getConnection(); $query = $Conexao->prepare($sql); $query->bindValue(1,$_POST['estado'],PDO::PARAM_STR); $query->execute(); $resultado = $query->fetchAll(PDO::FETCH_ASSOC); }catch(PDOException $erro){ echo "Erro ao selecionar. Tente novamente ou contacte o administrador."; echo $erro->getMessage(); } foreach($resultado as $res) { $valores['codigo'] = $res['CIDADE']; } return json_encode($valores); ?> conexao _______________ <?php class Conexao { private static $connection; private function __construct(){} public static function getConnection() { define('DB_HOST' , "******"); define('DB_USER' , "******"); define('DB_PASSWORD' , "******"); define('DB_NAME' , "******"); define('DB_DRIVER' , "sqlsrv"); $pdoConfig = DB_DRIVER . ":". "Server=" . DB_HOST . ";"; $pdoConfig .= "Database=".DB_NAME.";"; try { if(!isset($connection)){ $connection = new PDO($pdoConfig, DB_USER, DB_PASSWORD); $connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } return $connection; } catch (PDOException $e) { $mensagem = "Drivers disponiveis: " . implode(",", PDO::getAvailableDrivers()); $mensagem .= "\nErro: <p>" . $e->getMessage()."</p>"; throw new Exception($mensagem); } } //método que desconecta // public function desconectar() { //$this->PDO = null; //} public static function desconectar() { self::$connection = null; } }
  2. Bom dia Gostaria de fazer um left Join entre duas tabelas pelo SQL, porém gostaria que ele considera-se se for correspondência exata. Com acento maiúsculo ou minusculo SELECT * FROM `ret_aud` LEFT JOIN `padrao_resposta` ON `ret_aud`.`BODY`=`padrao_resposta`.`TEXTO` ele esta trazendo mesmo que na outra tabela não esteja maiusculo ou que esteja com acento
  3. Kelvim

    SQL Server web api sql server

    DECLARE @OBJ INT, @URL VARCHAR(8000), @JSON VARCHAR(MAX), @JSON2 VARCHAR(MAX), @RESPOSTA VARCHAR(8000), @RESPOSTA2 VARCHAR(8000), @SerieName VARCHAR(8000), @senha VARCHAR(8000), @IDSERIE INT set @SerieName = '9999999999' SET @URL = 'https://api.*********.******/***/****/**/****-*****?*****='+ @SerieName EXEC sys.sp_OACreate @progid = 'MSXML2.ServerXMLHTTP', @objecttoken = @obj OUT, @context = 1 EXEC sys.sp_OAMethod @obj, 'open', NULL, 'GET', @URL, false, @senha EXEC sys.sp_OAMethod @obj, send --INSERT INTO #xml(Ds_Dados) EXEC sys.sp_OAGetProperty @obj, 'responseText' print @obj Entretanto o mesmo apresenta o seguinte erro {"message":"No API key found in request"}
  4. Kelvim

    SQL Server web api sql server

    Boa tarde Gostaria de saber se seria consumir uma API via SQL server onde eu tenho alguns parâmetros. Accept:application/json X-Api-Key:************************** X-Api-Version:*** X-Consumer-System:*** X-User-Id:*********** accept-encoding:* Cache-Control:no-cache Content-Type:application/x-www-form-urlencoded preciso que mostre o resulta ou salve em uma tabela, os exemplos que consegui não faz autenticação de usuário e senha
  5. Boa noite Gostaria de saber se teria como alem de abrir um programa externo pelo VBA do Excel, se eu consigo manipular suas propriedades. Quero abrir um programa especifico que a empresa usa e preencher o usuário e senha depois fazer algumas atividades.
  6. Kelvim

    PHP php api get json

    Consegui utilizando a função que ta no link abaixo. https://gist.github.com/tonyspiro/490962be30a67af923de
  7. Boa tarde Eu tenho uma API que faço uma consulta via GET pelo Postman, e gostaria de implementar a mesma em uma página em PHP onde ela mostre o resultado no corpo da pagina. Vi alguns sites porém o mais proximo que consegui foi o resultado de erro 403. No postman eu utilizo os campos abaixo. https://api.xxxx.xxxx/xxx/xxxxxxxxx/xx/xxxx-xxxxx?yyyyyyy=111111111111 Accept:application/json X-Api-Key: 111111111111111111111111111 X-Api-Version:1.0 X-Consumer-System: TESTE X-User-Id: TESTE accept-encoding:* Cache-Control:no-cache Content-Type:application/x-www-form-urlencoded
  8. @Denis Bopp Boa tarde valeu vou testar.
  9. Boa noite Gostaria de saber se seria possivel remover duplicados de um banco de dados Mysql. Tenho varias linhas, e nestas linhas tem o tipo do serviço. Queria que o Tipo de serviço [ServiçoA], fique em cima e os [ServiçosB, ServiçoC...] abaixo, posteriormente removesse duplicados utilizando como verificador a O.S. Um exemplo seria, uma planilha de excel, onde eu ordenaria pelo Serviço A, e depois removesse os duplicados pela O.S. Caso a O.S. possua um SeriçoA e ServiçoB o ServiçoA seria mantido e o ServiçoB seria descartado.
  10. @Luís Roberto C. da Silva No meu caso eu estou fazendo o script do SQL no PHP conforme ele vai lendo as informações ele vai concaternando as variaveis para inserir por isso precissei da aspas simples eu descobri o erro. em um dos campos quando eles explodia, havia uma palvra com uma aspas simples e em outros campos barra invertida ai usei o código addslashes e o erro foi sanado. Mas agradeço a atenção.
  11. Boa noite Atualmente eu possuo um código que faz vários insert através de um loop porém quando ele chega em determinado numero da linha XXXX ele encontra em um campo um texto onde no meio dele tem um parentese. Minha dúvida é a seguinte Este parentese que esta no texto Observação em uma váriavel pode interferir no insert, já que os insert estão sendo feitos através de vários blocos Insert into table (campos), values (xxx), (xxxx), (xxxx) Caso minha suspeita esteja correta gostaria de saber se existe alguma codificação que eu possa usar para que o parentes informado na variável não interfira na concatenação para inserção no banco Meu desejo é não utilizar o REPLACE
  12. Descobri o erro. Eu precisava validar se o campo era vazio, $campo74 = isset($dados[74]) ? $dados[74] : "";
  13. Boa noite Eu tenho um código que lê o TXT, explode os campos "|" e depois começa a inserir em um banco em Mysql porém vejo que ele apresenta um erro Notice: Undefined offset: 35 porém mesmo assim ele consegue executar a comparação que faço logo após. Gostaria de pedir auda. $arquivo= fopen("base.txt","r"); $contador = 0; $contadorsegundo = 0; while(!feof($arquivo)){ $linhas = fgets($arquivo); $dados = explode("|",$linhas); $campo0 = $dados[0]; $campo1 = $dados[1]; }
  14. Eu coloquei para da um echo na tela para olhar se havia algo diferente. porém como todas as outras linhas que foram inseridas, há alguns campos que estão realmente em branco nem sempre todos os campos estão preenchidos. Tirando isso não consegui ver nada que pude ensejar um erro, quantidade nem tipo de valores. Sobre o arquivo de PHP.ini não consigo pegar ele agora, amanha consigo pegar e enviar para mostrar os campos que já alterei. Sobre o faro de colocar um comando para ele mostrar qual erro, não conheço, apenas printei em tela o campo que estava gerando erro.
  15. Boa tarde Eu tenho um código que importa um TXT explode em vários campos e começa a fazer um loop inserindo em um banco de dados Mysqli do Xampp. porém quando ele chega em 18000 inserções ele não insere mais. Gostaria de saber se existe algum campo nas configurações que precisa ser alterado. Já alterei tempo, tamanho e tudo mais.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...