Ir para conteúdo

William Bruno

Moderadores Globais
  • Total de itens

    27752
  • Registro em

  • Última visita

  • Dias vencidos

    186

Tudo que William Bruno postou

  1. William Bruno

    submit sem refresh

    aqui: https://wbruno.com.br/ajax/enviar-formulario-para-php-sem-refresh-jquery-ajax/ tem quase 10 anos, mas explico passo a passo ai.
  2. William Bruno

    Usando ajax do jquery

    você tá enviando um método diferente do que a api espera, ou indo para o path incorreto. ex: enviando GET e deveria ser POST, ou chamando /user e deveria ser /users
  3. William Bruno

    Duvida sobre requisição AJAX

    faz um autocomplete. ex: https://wbruno.com.br/ajax/suggest-ajax-jquery-phpmysql/
  4. William Bruno

    Eslint acusa erros em funções e objetos do javascript

    pelos erros que você citou, está avaliando como es module e não como commonjs.
  5. William Bruno

    manter imagem sempre carregada

    não há como, por questão de segurança do browser. o value do input file não pode ser manipulado.
  6. William Bruno

    passar link na url sem refresh na página

    pesquisa por history pushState https://wbruno.com.br/ajax/window-history-pushstate-javascript-trocando-url-usando-api-html5-em-paginas-carregadas-ajax/
  7. switch (nota) { case nota: em vez de switch (nota) { case notaA:
  8. William Bruno

    Quando usar $(document).ready?

    depende do momento que o arquivo .js será carregado. se você colocar antes de fechar o </body>, lá embaixo, ai não tem porque usar .ready mas se colocar dentro das tags <head> ai sim, você vai SEMPRE precisar do .ready para interagir com o DOM, pois nesse momento não existe documento ainda, e o seu código, precisa esperar o DOM carregar.
  9. William Bruno

    memorizar posicao final do scroll ao carregar a pagina

    No site do w3c, usaram âncoras, veja que na. URL sempre fica #{algum id}, então o scroll sempre vai para aquele ID. nesse teu código original, usaram localStorage para armazenar a última posição do scroll no evento beforeunload (antes da pagina ser descarregada), e depois fazem o scroll até lá com o scrollTo.
  10. William Bruno

    Erro PHP

    posta o código e o erro exatamente como ele aparece.
  11. é necessário informar o valor inicial, se você não quer renderizar, a menos que tenha dados, é só fazer: this.data = []; e então: return data.length && ( <FlatList
  12. William Bruno

    Relacionar resultados na busca

    opa.. como os 2 lados podem não ter os dados, a única forma de fazer em uma única query ai, é igualar as colunas e usar um UNION ALL das 2 queries. se fosse null para apenas um lado, bastaria trocar o INNER por LEFT ou RIGHT, mas como pode ser null para qualquer um dos 2 lados, ai não tem muito o que fazer.
  13. William Bruno

    console.log

    existe um botão no console que permite "persistir" os dados. via código você não tem como fazer isso.
  14. William Bruno

    Como fazer uma consulta fetch a uma API Rest feita com Symfony

    você primeiro precisa invocar o .json() para só depois ver o retorno do fetch. https://developer.mozilla.org/pt-BR/docs/Web/API/Fetch_API/Using_Fetch
  15. William Bruno

    exibindo cidades a partir do estado django

    tira a função cidades de dentro do $(document).ready(function (){
  16. William Bruno

    Select Option javascript

    dá uma olhada aqui: https://wbruno.com.br/ajax/combobox-preenche-input-ajax/
  17. William Bruno

    Ajuda com erro de banco de dados!

    o problema ai são os dados, tem algum registro duplicado, que impede criar o indice primário.
  18. William Bruno

    programação em C

    eu tô enferrujado, mas acho que isso resolve: #import <stdio.h> int main() { int input; int result; puts("Informe um número \n"); scanf("%d", &input); if(input > 0) result = 1; else if(input < 0) result = -1; else result = 0; printf("Resultado: %d\n", result); return 0; } como estou no mac: $ clang main.c -o main $ ./main
  19. William Bruno

    Verificar cpf cadastrado no banco de dados com JQuery.ajax e php

    exemplo: http://wbruno.com.br/ajax/verificar-se-usuario-ja-existe-no-banco/
  20. William Bruno

    Mascará de CPF - Python

    utilizando algum plugin de mascara, depende de qual fw js você tem ex: http://wbruno.com.br/jquery/plugin-jquery-mask-mascara-javascript-de-campos-com-expressao-regular-regex/
  21. William Bruno

    Todos os registros de uma Coluna

    ai, outra opção é você fazer a query dessa forma: "SELECT * FROM operacao WHERE data_operacao BETWEEN '$data_inicial_rel' AND '$data_final_rel' AND ('$estado_operacao' = '' OR estado_operacao = '$estado_operacao') ORDER BY id_operacao ASC ;" e você deixa: <option value="">TODAS</option> sendo que vai fazer ou comparar vazio com vazio, ou o que for enviado, com o que está no banco.
  22. William Bruno

    Todos os registros de uma Coluna

    faz uma condição no PHP: if ($estado_operacao) { $query = sprintf("SELECT * FROM operacao WHERE data_operacao BETWEEN '$data_inicial_rel' AND '$data_final_rel' AND estado_operacao = '$estado_operacao' ORDER BY id_operacao ASC ;"); } else { $query = sprintf("SELECT * FROM operacao WHERE data_operacao BETWEEN '$data_inicial_rel' AND '$data_final_rel' ORDER BY id_operacao ASC ;"); }
  23. William Bruno

    Todos os registros de uma Coluna

    na verdade, não há um valor "coringa", o correto é você nem ter esse pedaço da query: $query = sprintf("SELECT * FROM operacao WHERE data_operacao BETWEEN '$data_inicial_rel' AND '$data_final_rel' ORDER BY id_operacao ASC ;");
  24. William Bruno

    PHP + AJAX - Mostrar mensagem de erro

    existe o callback error, e você pode verificar se retornou dados: success: function(data) { if (!data) { return console.log('não retornou') } //... }, error: function(err) { //... }, depende de como o teu backend retorna.
  25. William Bruno

    Passando uma matriz para uma consulta

    certo, mas ai tá misturando php com query. Primeiro você trás o id: SELECT (pets.id as id, pet_tutor, pet_name, pet_species, pet_breed FROM pets) e depois na hora de imprimir na tabela você coloca a tradução: <td><?= $species_lang[$row->pet_species] ></td> algo assim, se entendi bem, não é a melhor forma de fazer, mas parece que é como o teu sistema foi pensado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.