Jump to content

Search the Community

Showing results for tags 'json'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 211 results

  1. A url é esse exemplo: http://www.json-generator.com/api/json/get/cjEWqFyDdu?indent=2 Como eu posso pegar usando curl usando php Preciso pegar o ID do server Qualquer ajuda é bem vinda.
  2. juuu26

    link https no curl nao retorna nada

    Estou a fazer uma requisição get / post com curl , mas o url que eu tenho é https e nao retorna nada , sabem me dizer qual poderá ser o problema ? Ou dar um exemplo de um curl ? eu nao tenho parametros , quero retornar o json todo , obrigada
  3. Pessoal, Boa Tarde !!! Gostaria de uma ajuda para uma solução que estou criando de forma bem amadora, pois não sou programador de profissão. Estou utilizando o MS Visual Studio para criar formulários em páginas Asp.Net com a linguagem VB.Net por estar mais familiazarizado com VBA do Excel. Já consegui fazer algumas coisas com por exemplo construir a página e os controles de validação de campos, porém preciso fazer a conexão e regras de consulta com banco de dados. Acontece que, a base de dados do sistema utilizado esta em Access, por uma série de limitações de um outro sistema que utiliza este banco. Como não sou Expert em programação, os melhores exemplos dessa ligação estão em linguagem PHP, ou conexões com outros bancos de dados. O que eu gostaria de fazer, e se possível pudesse analisar algum projeto disponível na seguinte condição; Uma solução para me conectar com o banco de dados Access via JSON e trazer estes dados para poder trabalhar com Angular ou até com as opções de controles ASp.net. Eu não estou conseguindo identificar como eu passo os dados coletados na consulta JSON para uma tabela html ou aplicar filtros na consulta, pois os melhores exemplos de gráficos, utilização de filtros, etc, são utilizando tags html e Angular. Segue anexo uma imagem de exemplo do que eu imagino. Desde já agradeço a atenção e desculpe qualquer coisa sem sentido nessa história.....rsrs Hugo Santos
  4. Olá senhores, estou criando uma aplicação simples em AngularJS, a aplicação se resume em 3 páginas: 1 - Aparelho: Onde a pessoa escolhe o aparelho 2 - Planos: Escolhe o plano relacionado ao aparelho 3 - Cadastro final informando nome, e-mail, telefone e etc... A lista de aparelhos e e de planos possiveis praquele aparelho escolhido vem de um arquivo JSON, que eu pego através de uma requisição HTTP A dúvida é: Eu gostaria de ir salvando essas informações, quando ele clicar em um aparelho, salvasse, depois o plano e salvasse e depois de escrever os dados salvasse tudo e saisse na página final e um console.log, mas como faço isso? Tô perdido.. Esse é o meu arquivo api.js, onde faço a requisição dos aparelhos: // plataformas //arquivo api.js app.controller('plataformAPI', function($scope, $http){ $http.get('http://private-59658d-celulardireto2017.apiary-mock.com/plataformas') .then(function(response){ $scope.dados = response.data.plataformas; }); }); Esse é o arquivo home.html, onde a pessoa escolhe os aparelhos: <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" align="center" ng-controller="plataformAPI"> <div ng-repeat="x in dados"> <h1>{{x.nome}}</h1> <p>{{x.descricao.replace('|',' ')}}</p> <p><a class="btn btn-primary btn-md" href="{{prefix + x.nome}}" role="button">Quero esse</a></p> </div> </div> Eu gostaria de salvar o nome do aparelho que ele clicou..
  5. Alexandre Barbosa Gontijo

    Erro string indice must integers Json

    Sou novo no Python e estou "agarrado" em um problema, segue o código : response = requests.get("http://www.testecliente.com.br/ApiTeste/GetDadosCartaoCliente?CL_COD=1" ) retorno = response.content retorno = retorno.decode("utf-8") json_data = json.loads(retorno) CL_NOME = json_data['CL_NOME'] print ("NOME=" + CL_NOME) aparece o seguinte erro : TypeError : string indices must be integers se eu mando imprimir o json_data aparece : [{"CC_COD":16,"CL_COD":40,"CC_NUMERO_CARTAO":"68453217628884","CC_BANDEIRA":"visa","CC_VALIDADE":"09/21","CC_COD_SEGURANCA":"188","CC_FUNCAO":"C","CC_PRINCIPAL":"S","CL_NOME":"Alexandre Luiz"}] alguém pode me ajudar ?
  6. Luiz Carlos Ferreira

    echo em apenas alguns Arrays JSON

    Estou tentando imprimir apenas os campos deste .json "sku" , "name" , "images" para consumir com boostrap, alguém pode me ajudar, já tentei de toda forma e não consegui. Sei que "_embedded" é do tipo {}object, "product" do tipo {}Array, o resto não sei. Colocando no https://jsoneditoronline.org/ mostra como ele esta construído, mas ainda não aprendi a ler JSON. { "_links": { "self": { "href": "https://app.squidfacil.com.br/api/products?page=1" }, "first": { "href": "https://app.squidfacil.com.br/api/products" }, "last": { "href": "https://app.squidfacil.com.br/api/products?page=132" }, "next": { "href": "https://app.squidfacil.com.br/api/products?page=2" } }, "_embedded": { "product": [ { "sku": "SQUID5991", "name": "Pipoqueira Pop Time Branca Britânia", "slug": "pipoqueira-pop-time-branca-britania", "categories": [ { "id": "58ab9e17384c8a7f5784d104", "name": "Eletro Portateis", "slug": "Eletro Portateis" } ], "brand": "Britânia", "warranty": 360, "available": true, "immediateShipment": true, "stockQuantity": 6, "deadline": 1, "gtin": "7891356002656", "ncm": "85167990", "images": [], "mainImage": { "filename": "https://d27evgefuqvq7p.cloudfront.net/uploads/original/pipoqueira-pop-time-branca-britania3.png" }, "attachments": [], "description": "Pipoqueira Pop Time B-02 - Branca - 127volts", "shortDescription": "Pipoqueira Pop Time Branca Britânia ", "technicalDescription": "<ul><li>127volts</li><li>Não utiliza óleo nem gordura</li><li>Bocal direcionador de pipoca: Garante que a pipoca saia quente direto para uma tigela.</li><li>Porta-fio</li><li>Botão liga/desliga</li><li>Com tampa dosadora</li><li>Tampa dosadora também permite derreter a manteiga e acrescentar depois do preparo</li><li>Base antiderrapante</li></ul>", "includedItems": "1 - Pipoqueira", "measurements": { "weight": 1055, "height": 27, "length": 23, "width": 16 }, "suggestedRetailPrice": { "amount": 12990, "currency": "BRL" }, "squidPrice": { "amount": 7818, "currency": "BRL" }, "profitMargin": { "amount": 5172, "currency": "BRL" }, "_embedded": { "category": { "id": "58ab9e17384c8a7f5784d104", "name": "Eletro Portateis", "slug": "Eletro Portateis", "parents": [ { "id": "56bb5f99263a7b466d00f432", "name": "Casa e Decoração", "slug": "casa-decoracao" } ], "children": [ { "id": "58ab9e42384c8a765784d105", "name": "Aspiradores", "slug": "aspiradores" }, { "id": "58aba1cf384c8a785884d104", "name": "Grill", "slug": "grill" }, { "id": "58aba522384c8ae35984d104", "name": "Espremedores", "slug": "espremedores" }, { "id": "58ac2f50384c8a726b41fd2f", "name": "AirFryer", "slug": "airfryer" }, { "id": "58ac3663384c8a0b6e41fd2d", "name": "Batedeiras", "slug": "batedeiras" }, { "id": "58ac3887384c8a9d6e41fd2e", "name": "Mixer", "slug": "mixer" }, { "id": "58ac3a89384c8a7a6f41fd2d", "name": "Liquidificador", "slug": "liquidificador" }, { "id": "58ac78e1384c8aa27f41fd2e", "name": "Churrasqueiras Elétricas", "slug": "churrasqueiras-eletricas" }, { "id": "58ac7d5b384c8a068141fd57", "name": "Máquinas de Café", "slug": "maquinas-de-cafe" }, { "id": "58ac7eb6384c8a678141fd2d", "name": "Cafeteira", "slug": "cafeteira" }, { "id": "58aca199384c8aad8c41fd2d", "name": "Panelas Elétricas", "slug": "panelas-eletricas" }, { "id": "58aca672384c8a8c8d41fd31", "name": "Ventiladores", "slug": "ventiladores" }, { "id": "58adbbfd384c8aeafddd5f9e", "name": "Panelas de Pressão", "slug": "panelas-de-pressao" }, { "id": "58adc1eb384c8a98ffdd5f9e", "name": "Ferros de Passar", "slug": "ferro-de-passar" }, { "id": "58ade723384c8aae0bdd5f9e", "name": "Furadeiras", "slug": "furadeiras" }, { "id": "58adebc3384c8ae70cdd5f9e", "name": "Micro Retificadoras", "slug": "micro-retificadoras" }, { "id": "58c93705384c8a942edd6f81", "name": "Aquecedores e Desumificadores", "slug": "aquecedores-e-desumificadores" }, { "id": "58ca91b2384c8ae419d203ac", "name": "Aspiradores de Pó", "slug": "aspiradores-de-po" }, { "id": "58d11d0e384c8a023e83a76b", "name": "Bebedouros", "slug": "bebedouros" }, { "id": "58d13194384c8a1f4483a767", "name": "Aspiradores de Pelos", "slug": "aspiradores-de-pelos" }, { "id": "58d13388384c8a9a4483a767", "name": "Balanças", "slug": "balanças" }, { "id": "58d90453384c8adba758965e", "name": "Serras", "slug": "serras" }, { "id": "58dcf9a5384c8af3f2186e48", "name": "Maquinas de Cupcakes", "slug": "maquinas-de-cupcakes" }, { "id": "58dcfee1384c8ad7f4186e4c", "name": "Climatizadores", "slug": "climatizadores" }, { "id": "58dd097a384c8ad5f7186e48", "name": "Caixas de Som", "slug": "caixa-de-som" }, { "id": "58dd0b7e384c8a8ff8186e48", "name": "Crepeiras", "slug": "crepeiras" }, { "id": "58de4ebc384c8abb3adb694d", "name": "Cortadores de Cabelo", "slug": "cortador-de-cabelo" }, { "id": "59316aab384c8a0f48ae75d9", "name": "Umidificadores", "slug": "umidificadores" }, { "id": "595ba3bf384c8adf1bb6d754", "name": "DVD", "slug": "dvd" }, { "id": "595bd79f384c8a8836b6d754", "name": "Plainas", "slug": "plainas" }, { "id": "595bd9c4384c8acb59b6d756", "name": "Lixadeiras", "slug": "lixadeiras" }, { "id": "595bdbff384c8a3171b6d757", "name": "Esmerilhadeira", "slug": "esmerilhadeira" }, { "id": "596ca9a1384c8a1c2f4c3c0f", "name": "Circuladores de ar", "slug": "circuladores-de-ar" }, { "id": "596cb216384c8a67cd4c3c0c", "name": "Depiladores Elétricos", "slug": "depiladores-eletricos" }, { "id": "5981e3c6384c8a3c557b23c6", "name": "Conjuntos", "slug": "conjuntoss" }, { "id": "59bfc2b0384c8a2212b63d52", "name": "Sanduicheiras", "slug": "sanduicheiras" }, { "id": "59f1bbe0384c8a3c4d5d0dab", "name": "Multiprocessadores", "slug": "multiprocessadores" }, { "id": "59f1c38f384c8a035c5d0dab", "name": "Fornos Elétricos", "slug": "fornos-eletricos" }, { "id": "59f1cc0d384c8a676e5d0dab", "name": "Passadeiras", "slug": "Passadeiras" } ], "_links": { "self": { "href": "https://app.squidfacil.com.br/api/categories/58ab9e17384c8a7f5784d104" } } } }, "_links": { "self": { "href": "https://app.squidfacil.com.br/api/products/SQUID5991" } } } ] }, "page_count": 132, "page_size": 30, "total_items": 3944, "page": 1 }
  7. Luiz Carlos Ferreira

    Echo JSON

    Como faço para dar ECHO apenas em SKU e NAME?
  8. Luiz Carlos Ferreira

    ECHO JSON

    Como faço para dar echo apenas em produtos deste PHP. Os tokens são provisorios. <?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://app.squidfacil.com.br/api/products?page=1", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => array( "Authorization: Bearer cf674082c2ad47915d15d86373f1258a521e5fc1", "Cache-Control: no-cache", "Postman-Token: c4ede18c-737a-41cb-5f40-b69d66a429a8" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
  9. Estou acompanhando alguns tutoriais no YouTube e me deparei com o seguinte código: Manifest { "name": "Desenvolve.NET", "manifest_version": 2, "description": "Aplicação de teste.", "version": "1.0", "permissions": [ "unlimited_storage", "notifications", "contextMenus", "cookies", "storage", "idle", "tabs", "activeTab" ], "browser_action":{ "default_popup":"popup.html" }, "content_scripts": [ { "matches": ["http://www.google.com/*"], "js":["js/jquery-3.2.1.min.js","js/chrome.js"], "run_at": "document_idle", "persistent": false } ] } Js $('input[name="bntK"').before('input id="bntD" value="Google.NET" arial-label="Google.NET" name="bntX" type="submit" jsaction="sf.chk">'); Deveria ser inserido um botão na pagina do Google, porém nada ocorre. Já tentei utilizar um alert para verificar se o script estava sendo executado, mas sem sucesso. Todos os arquivos estão dentro da pasta js. O arquivo html é executado normalmente, o erro se mantém no JS
  10. Ronny Santana

    mySQL PDO para JSON

    Boa tarde pessoal, desde ontem estou tentando gerar um JSON com dados vindo do mySQL, e nada dá certo, não retorna na tela, nem erro e quando dou um var_dump as informações aparecem. Será que é fácil de resolver para os mais experientes? $DBC = self::DBC(); $QUERY = $DBC->prepare("SELECT * FROM ipLocale WHERE siteaccess = 'RSANTANA.COM/ONEPAGE' ORDER BY id DESC"); $QUERY->execute(); $QUERY = $QUERY->fetchAll(PDO::FETCH_ASSOC); $JSON = array('rsantana_all' => $QUERY); //var_dump($JSON);die; print json_encode($JSON);
  11. Marcos_imasters

    manipulacao de json

    olá pessoa beleza, tou com a seguinte json cidades":{"carregar":["\"Abadia dos Dourados\",\"Abaet\u00e9\""]} estou tendo mostrar dessa forma var x = data.cidades.carregar; for (var i = 0; i < x.length; i++) { console.log(x); } so que em vez de imprir um de cada vez tá imprimindo tudo junto
  12. Jonathan Abas

    loop errado.

    boa noite galera consegui resolver varios problemas com meu API sendo que o loop do meu while tem colocado itens em outros clientes o correto seria cliente 1->itens 1 cliente->2 itens->2 ele á fazendo cliente->1 itens->1 clientes->2itens->1,2,3(ou seja ele tá repitindo os itens do cliente 1 e já puxando itens de um cliente que o while nem mostrou ainda) preciso de uma ajudinha só falta isso ;-; header('Content-Type: application/json'); $sql = mysqli_query($conn, $Search_List) or die (mysql_error()); while($campos = mysqli_fetch_array($sql)){ $arquivos['listapresente'][] = array( 'id_lista'=>$campos[0], 'nome_lista'=>utf8_encode($campos[1]), 'data_valid_lista'=>$campos[2], 'data_cad_lista'=>$campos[3], 'data_eve_lista'=>$campos[4], 'status_lista'=>$campos[5], 'lista_id_cliente'=>$campos[6], 'categoria_id_cat_lista'=>$campos[7], 'id_cliente_parc_lista'=>$campos[8], 'lista_frase'=>utf8_encode($campos[9]), 'latitude'=>utf8_encode($campos[10]), 'longitude'=>utf8_encode($campos[11]), 'logradouro'=>utf8_encode($campos[12]), 'numero'=>$campos[13], 'bairro'=>utf8_encode($campos[14]), 'cep'=>utf8_encode($campos[15]), 'cidade'=>utf8_encode($campos[16]), 'estado'=>utf8_encode($campos[17]), 'forma_retirada'=>$campos[18], 'listapresente_id'=>utf8_encode($campos[19]), 'imagem_lista'=>$campos[20]); $Search_List_Itens = "SELECT * FROM `sysm_itens_lista` WHERE `listapresente_id`= '".utf8_encode($campos[19])."'"; $sql2 = mysqli_query($conn, $Search_List_Itens) or die (mysql_error()); $Search_Itens = mysqli_num_rows($sql2); if($Search_Itens > 0){ while($campoItens = mysqli_fetch_array($sql2)){ $Itens[]=array( 'qtde_item_lista'=>$campoItens[0], 'listas_id_lista'=>$campoItens[1], 'item_id_produto'=>$campoItens[2], 'id_item_lista'=>$campoItens[3], 'listapresente_id'=>utf8_encode($campoItens[4]) ); } $i = ((count($arquivos['listapresente'])) - 1); $arquivos['listapresente'][$i]['listapresenteproduto'] = $Itens; } $vetor = '"data":'; echo "{".$vetor."".json_encode($arquivos)."}"; } segue erro: https://imgur.com/QeMz64e em vez de ele ficar só no cliente que tem o mesmo id que ele , ele aparece em outros clientes com outros ids
  13. Boa noite fiz esse código para pegar algumas informações escolhidas de dentro de um xml de Nfe e gravo em formato json. Mais no último foreach onde pego os itens preciso eliminar a vírgula do ultimo registro, ja tentei várias maneiras e não consegui! <?php function gravar($texto){ $arquivo = "final.json"; $fp = fopen($arquivo, "a+"); fwrite($fp, $texto); fclose($fp); } $xml = simplexml_load_file('1nfe.xml') or die("Não consegui abrir o XML"); foreach($xml->NFe as $NFe) { foreach($xml->NFe->infNFe as $infNFe) { foreach($xml->NFe->infNFe->ide as $ide) { $numeroNF = $ide->nNF; $serie = $ide->serie; foreach($xml->NFe->infNFe->dest as $dest) { $CNPJ = $dest->CNPJ; $xNome = $dest->xNome; foreach($xml->NFe->infNFe->dest->enderDest as $enderDest) { $xLgr = $enderDest->xLgr; $xNro = $enderDest->nro; $xBairro = $enderDest->xBairro; $xMun = $enderDest->xMun; gravar("{\"Nota\":{\"$numeroNF\":{\"Entrega\":{\"Nº Nota\":$numeroNF,\"Serie\":$serie,\"CNPJ\":\"$CNPJ\",\"Cliente\":\"$xNome\",\"Endereço\":\"$xLgr\",\"Nº\":$xNro,\"Bairro\":\"$xBairro\",\"Município\":\"$xMun\"}, "); gravar("\"itens\":{"); foreach($xml->NFe->infNFe->det as $det){ $cProd = $det->prod->cProd; $xProd = $det->prod->xProd; $uCom = $det->prod->uCom; $qCom = $det->prod->qCom; gravar("\"$cProd\" : {"); gravar("\"Descricao\":\"$xProd\",\"Tipo\":\"$uCom\",\"Quantidade\":$qCom}, "); // Eliminar essa ultima virgula, mais so do ultimo registro!. } } } } } } gravar("},"); gravar("\"motorista\":\"Marcelo guedes\"}}} "); ?>
  14. quimera

    Referência Mysql em coluna json

    Bom, já tem muito que estou com essa problemática sem solução. Consulta: "SELECT `id`, `titulo`, `categorias` WHERE `categorias` = '2'" Tabela: | id | titulo | categorias | data | | 1 | tit. a | { "cats": [2, 5, 6] } | 2017-11-27 | | 2 | tit. b | { "cats": [2, 7, 9] } | 2017-11-27 | Agora como fazer para que a consulta entenda que quando estiver na categoria 2 mostre somente os registros certos? Como fazer uma consulta assim? Alguém pode salvar minha vida?
  15. Bom dia. Pessoal sou novato com Json, mais consigo recuperar uma lista de itens com javascript de uma url externa, faço a exibição dos itens em lista com ul's e li's, até ai tudo bem. Nessa lista tenho um link como "saiba +" e ao clicar gostaria de carregar os detalhes desse item que também está no Json para essa nova aba/tela, como posso fazer? E ao exibir na nova janela gostaria de fazer uma navegação do tipo: Anterior e Próximo. Desde já agradeço.
  16. Kleisson Azevedo

    sincronizar estado com cidade em formulario

    bom dia galera. seguinte, preciso fazer um formulário mais ou menos assim... ao selecionar o estado me mostrar as cidades daquele estado.. as tabelas no banco esta todas prontas.. as cidades e os estados tem uma ligação, que é o estado_id (nome da linha da tabela) ou seja, o estado tem um estado_id e todas as cidades tambpem tem um estado_id. estou perdido, desde já, obrigado!
  17. Boa Tarde! Estou tendo uma dificuldade para gerar o json alguém pode me dizer como posso conseguir concluir? O json gerado não é valido. Segue codigo: var i=""; var ii=""; Array.from(resultado).forEach((item) => { let msg = JSON.stringify({ header: { type: "application/vnd.lime.media-link+json", value: { title: "ti", text: "text", type: "image/jpeg", uri: "http://dominio.com/arquivos/imoveis/"+item.dominio } }, options: [ { label: { type: "application/vnd.lime.web-link+json", value: { uri: "https://dominio.com/chat/"+item.dominio+".html", target: "self", title: "Veja as Video" } } }, { label: { type: "application/vnd.lime.web-link+json", value: { uri: "https://dominio.com/chat/"+item.dominio+".html", target: "self", title: "Imagens e plantas" } } }, { label: { type: "text/plain", value: "Ver Mapa" } }, ] })//intens termina aqui ii+= msg+','; }) ii = ii.substring(0,(ii.length - 1)); //console.log(ii); //ii= JSON.parse(ii) let msg2 = '{'+ '"type": "application/vnd.lime.collection+json",'+ '"content":{'+ '"itemType": "application/vnd.lime.document-select+json",'+ '"items": ['+ii+']'+ '},'+ '"to: ""'+ '}';
  18. FamiluMoura

    Select recenbendo de outro select json e php

    tenho 3 select onde o segundo depende do primeiro para aparecer e o terceiro dependo do segundo. depois que o cliente cadastrar. e quer fazer alguma alteração não consigo setar os três. so consigo o primeiro q não manda a ação para o segundo. ai teria que clicar para poder aparecer o segundo select Aqui abaixo esta o primeiro setado. so que pra aparecer o segundo preciso clicar no primeiro que chama o ajax <option value="">Selecione</option> <?php foreach ($rst as $dados){ $id = $dados['idDepartamento']; if($dados['idDepartamento']==$idDepartamento){echo '<option value='.$id.' selected>'.$dados['departamento'].'</option>';}else{ echo '<option value='.$id.'>'.$dados['departamento'].'</option>';}} ?> aqui é o arquivo do segundo q foi chamado não aparece na tela. mais preciso clica no departamento pra poder aparecer $dep = $_POST['dep']; if(!empty($dep)): $procura = "SELECT * FROM subdepartamento WHERE idDepartamento = $dep "; $resDep = $db->query($procura, PDO::FETCH_ASSOC) or die("erro"); ?> <script> $(document).ready( function() { $("#subDepartamento").change(function(){ $.ajax({ "type": "POST", "url" : "frm/php/categoriaA.php", data: {subDep:$(this).val()} , "success" : function(data){ $("#cat").html(data); } }); return false; }); }) </script> <select id="subDepartamento" name="subDepartamento" class="input2"> <option value=""> Selecione </option> <?php foreach ($resDep as $row){ echo '<option value='.$row['idSubDepartamento'].'>'.$row['subDepartamento'].'</option>'; } ?> </select>
  19. Boa noite, Por favor, uma ajuda, sou nova em programação e estou precisando fazer um relacionamento de tabela mysql, com retorno em json, eu tentei o seguinte código, mas está com erros. Já pesquisei muito no google e youtube, mas não consegui achar nada parecido. <?php header("Access-Control-Allow-Origin: *"); header('Content-Type: application/json; charset=utf-8'); $con = new mysqli('mysql.meusite.com.br', 'meubanco', 'senha', 'meubanco'); if (mysqli_connect_errno()) trigger_error(mysqli_connect_error()); $sql = "SELECT refeicao.nome, refeicao.id FROM refeicao_refeicao AS refeicao INNER JOIN refeicao_alimento AS opcao INNER JOIN alimentos_refeicao AS cardapio WHERE cardapio.id_refeicao = refeicao.id AND cardapio.id_alimentos = opcao.id GROUP BY refeicao.id"; $query = mysql_query($sql); $arr = Array(); if(mysql_num_rows($query)){ while($dados = mysql_fetch_object($query)){ $arr[0] = $dados->id; $arr[1] = $dados->nome; $arr[2] = $id_refeicao; } $sql2 = "SELECT refeicao_alimento.nome FROM refeicao_alimento INNER JOIN refeicao_refeicao INNER JOIN alimentos_refeicao WHERE alimentos_refeicao.id_alimentos = refeicao_alimento.id AND alimentos_refeicao.id_refeicao = $id_refeicao GROUP BY refeicao_alimento.id"; $query2 = mysql_query($sql2); $arr2 = Array(); if(mysql_num_rows($query)){ while($dados2 = mysql_fetch_object($query)){ $arr2[0] = $dados2->nome; } } echo json_encode(); //print_r($JSON); } ?> <br /> <b>Warning</b>: mysql_query(): No such file or directory in <b>/home/qualitserv/www/api/apiCardapios.php</b> on line <b>16</b><br /> <br /> <b>Warning</b>: mysql_query(): A link to the server could not be established in <b>/home/qualitserv/www/api/apiCardapios.php</b> on line <b>16</b><br /> <br /> <b>Warning</b>: mysql_num_rows() expects parameter 1 to be resource, boolean given in <b>/home/qualitserv/www/api/apiCardapios.php</b> on line <b>20</b><br /> Eu já uso essa mesma estrutura sql no meu sistema onde cadastro os dados, mas acredito que para api, deve funcionar de forma diferente! Obrigada!
  20. gust.php

    Erro em retorno json

    Me ajudem ... O console aponta para a linha marcada abaixo com o seguinte erro: servico is undefined <anônima> gestao.js:156 n.Callbacks/i() Mando a variavel srv para uma Action do Zend e retorno com um Json $(function(){ $('body').on('click', '.ver', function(){ $.ajax({ url : base_url + '/servico/verServicoEncerrado', method: 'POST', data: { srv: $(this).attr("data-value") } }).done(function(retorno){ var servico = retorno.servico; ---> Olha o servico definido aqui $('#dataInicio').html(servico.DATA_INICIO); ---> O console marca essa linha }); }); });
  21. Tenho a seguinte string json: { "114":[ {"ID":"4","FILIAL":"02","NUM_PEDIDO":"114","CODIGO_PRODUTO":"3531","DESCRICAO":"REFR COCA COLA 2L","QUANT":"3","PRECO_UNITARIO":"5.99","PRECO_TOTAL":"17.97","STATUS":"A"}, {"ID":"5","FILIAL":"02","NUM_PEDIDO":"114","CODIGO_PRODUTO":"3532","DESCRICAO":"REFR COCA COLA 350ML","QUANT":"1","PRECO_UNITARIO":"2.35","PRECO_TOTAL":"1.35","STATUS":"A"}, {"ID":"6","FILIAL":"02","NUM_PEDIDO":"114","CODIGO_PRODUTO":"2213","DESCRICAO":"ARROZ CRISTAL 5KG","QUANT":"2","PRECO_UNITARIO":"15.48","PRECO_TOTAL":"30.96","STATUS":"A"} ], "115":[ {"ID":"1","FILIAL":"02","NUM_PEDIDO":"115","CODIGO_PRODUTO":"3531","DESCRICAO":"REFR COCA COLA 2L","QUANT":"3","PRECO_UNITARIO":"5.99","PRECO_TOTAL":"17.97","STATUS":"A"}, {"ID":"2","FILIAL":"02","NUM_PEDIDO":"115","CODIGO_PRODUTO":"3532","DESCRICAO":"REFR COCA COLA 350ML","QUANT":"1","PRECO_UNITARIO":"5.99","PRECO_TOTAL":"17.97","STATUS":"A"}, {"ID":"3","FILIAL":"02","NUM_PEDIDO":"115","CODIGO_PRODUTO":"2213","DESCRICAO":"ARROZ CRISTAL 5KG","QUANT":"2","PRECO_UNITARIO":"15.48","PRECO_TOTAL":"30.96","STATUS":"A"} ] } preciso quebrá-la em dois objetos e montar um html com esses dados, através de um loop pois podem vir mais de dois objetos. Alguém já enfrentou isso?
  22. Estou desenvolvendo uma aplicação com Angular Cli, estou acompanhado um curso onde ele cria os arrays e cadastra no localStorage do naveador. Mas eu queria fazer diferente, quero chamar uma api, ler esse json e alimentar meu HTML. No app.module.ts importei o HttpClientModule e no meu component.ts coloquei o seguinte: import { Component, OnInit } from '@angular/core'; import { HttpClient } from '@angular/common/http'; @Component({ selector: 'app-listar', templateUrl: './listar.component.html', styleUrls: ['./listar.component.css'] }) export class ListarComponent implements OnInit { itensJson: string[]; constructor(private http: HttpClient) { } ngOnInit() { const Key = "2hKjRWO84XXPqnffl8lPZW1WCXbSyQj8q5VDpECf"; this.http.get('https://api.com?api_key='+Key).subscribe(data => { this.itensJson = data['itensJson']; }); } } Só que agora eu não sei como manipular isso. No HTML no tr eu coloquei assim: <tr *ngFor="let itensJson of itens"> <td>{{ itens.nome }}</td> </tr> Mas não exibe nada e eu não sei como eu poderia debugar o retorno do Json, estou estudando as sintaxe do Angular, mas não tenho dificuldades em Javascript. Só quero aprender de forma correta a usar o Angular. Abraços e obrigado!
  23. Alanartes

    Requisitar JSON e criar ordem

    Por favor me ajudem organizar essa chamada na <head> 1. Você precisa enviar para o Rede Pay os dados do carrinho e também do comprador através do método POST. Se todas as informações estiverem corretas, você receberá um HTTP 201 (Created) informando sobre o sucesso da solicitação e um JSON no corpo com o OrderId criado. Conforme o exemplo abaixo. Request curl -i -X POST \ -H "Host:api.useredepay.com.br" \ -H "Content-Type:application/json" \ -H "Content-Length:1436" \ -H "Accept:application/json" \ -H "access-token:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \ -d \ '{ "reference": "g2hm6xuklo", "discount": 200, "settings": { "expiresAt": "2017-10-19T15:00:00+02:00", "maxInstallments": 1, "attempts": 1, "shoppingCartRecovery": { "enable": true, "firstAlert": 12, "secondAlert": 24, "thirdAlert": 48, "fourthAlert": 72, "logoUrl": "https://www.userede.com.br/Paginas/Redepay/integre/manual/botoes/cen1_hor_op3_pc_225x45.png" } }, "customer": { "name": "Nome Comprador", "email": "email.comprador@email.com", "documents": [{ "kind": "CPF", "number": 01234567890 }], "phones":[{ "kind": "cellphone", "number": 19999999999 }] }, "shipping":{ "cost": 2000, "address": { "alias": "Residencial", "street": "Alameda dos Resedas", "number": 154, "complement": "Residencial Portal dos Manaca", "postalCode": 13160000, "district": "Sao Bento", "city": "Artur Nogueira", "state": "SP" } }, "items": [{ "id": "1", "amount": 5000, "quantity": 1, "discount": 500, "description": "Fones de ouvido", "freight": 5000 }], "urls":[{ "kind": "redirect", "url": "http://www.minhaloja.com.br" }] }' \ 'https://api.useredepay.com.br/orders' Response HTTP 201 (Created) { "id": "b3ca65c4-9165-4d06-8926-2eb76447d2f9", "createdAt": "2017-10-09T15:56:30-03", "reference": "g2hm6xuklo" } 2. Após receber o OrderId do Rede Pay, você precisa anexar estas informações no botão de pagamento que será utilizado para abrir o checkout. <html> <head> </head> <body> <form action="/backend_lojista/charge" method="POST"> <script src="https://checkout.useredepay.com.br/checkout.js" data-publishable-key="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" data-order-id="b3ca65c4-9165-4d06-8926-2eb76447d2f9" data-image="cen1_hor_op1_pc_175x35"></script> </form> </body> </html> Legendas: · _____ = OrderId · _____ = Chaves de segurança (conta Rede Pay). Caso queira, o nosso sistema disponibiliza de biblioteca de integração nas principais linguagens: https://www.userede.com.br/redepay/integre/manual/#bibliotecas
  24. MouseBugado

    Função não retornar texto

    imagem-01 Formato do meu Json. imagem-02 Minha função retornando string imagem-03 Retorno que eu desejo. Observando as imagens podem observar, a minha função está retornando uma string para a determinada ID. E preciso inserir o dado que está contido no arquivo molinere.C33[x]. Como eu faço para retornar o dado que está no json? Obs: eu preciso fazer um Loop dentro desse json, "C33", "C34", "C35" e assim por diante.
  25. Wagner Martins Bodyboard

    Salvar imagem vindo do jquery com o json_encode do PHP

    Estou com uma dúvida quando vou salvar as imagens vindo do jquery com o json_encode do PHP. Tenho esse código jquery para pegar as imagens $('#drag-and-drop-zone').dmUploader({ url: 'upload.php', dataType: 'json', allowedTypes: 'image/*', /*extFilter: 'jpg;png;gif',*/ onInit: function(){ $.danidemo.addLog('#arquivos_cliente', 'default', 'Plugin initialized correctly'); }, onBeforeUpload: function(id){ $.danidemo.addLog('#arquivos_cliente', 'default', 'Starting the upload of #' + id); $.danidemo.updateFileStatus(id, 'default', 'Uploading...'); }, onNewFile: function(id, file){ $.danidemo.addFile('#demo-files', id, file); }, onComplete: function(){ $.danidemo.addLog('#arquivos_cliente', 'default', 'All pending tranfers completed'); }, onUploadProgress: function(id, percent){ var percentStr = percent + '%'; $.danidemo.updateFileProgress(id, percentStr); }, onUploadSuccess: function(id, data){ $.danidemo.addLog('#arquivos_cliente', 'success', 'Upload of file #' + id + ' completed'); $.danidemo.addLog('#arquivos_cliente', 'info', 'Server Response for file #' + id + ': ' + JSON.stringify(data)); $.danidemo.updateFileStatus(id, 'success', 'Upload Completes'); $.danidemo.updateFileProgress(id, '100%'); }, onUploadError: function(id, message){ $.danidemo.updateFileStatus(id, 'error', message); $.danidemo.addLog('#arquivos_cliente', 'error', 'Failed to Upload file #' + id + ': ' + message); }, onFileTypeError: function(file){ $.danidemo.addLog('#arquivos_cliente', 'error', 'File \'' + file.name + '\' cannot be added: must be an image'); }, onFileSizeError: function(file){ $.danidemo.addLog('#arquivos_cliente', 'error', 'File \'' + file.name + '\' cannot be added: size excess limit'); }, /*onFileExtError: function(file){ $.danidemo.addLog('#arquivos_cliente', 'error', 'File \'' + file.name + '\' has a Not Allowed Extension'); },*/ onFallbackMode: function(message){ $.danidemo.addLog('#arquivos_cliente', 'info', 'Browser not supported(do something else here!): ' + message); } }); Pego o status com o json_encode do PHP echo json_encode(array('status' => 'ok')); Como eu faria para pegar o nome de cada imagem enviada, para que depois eu possa gravar em um pasta?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.