Ir para conteúdo

POWERED BY:

tetsuo

Members
  • Total de itens

    412
  • Registro em

  • Última visita

Tudo que tetsuo postou

  1. tetsuo

    Tabela com tamanho de colunas variáveis em PHP HTML

    Olá! Com tabela, se resolve assim: <table border="1" width="100%" cellspacing="0" cellpadding="0"> <thead> <tr> <th>Cabeçalho 1</th> <th>Cabeçalho 2</th> <th>Cabeçalho 3</th> </tr> </thead> <tbody> <tr> <td>Conteúdo</td> <td rowspan="5"> textarea </td> <td rowspan="5"> <button>Editar</button> <button>Excluir</button> </td> </tr> <tr> <th>Cabeçalho 4</th> </tr> <tr> <td>Conteúdo</td> </tr> <tr> <th>Cabeçalho 5</th> </tr> <tr> <td>Conteúdo</td> </tr> </tbody> </table>
  2. tetsuo

    Ajuda com passagem de parametros no javascript

    se estiver usando typescript, certifique-se de que pode-se usar string como parâmetro. talvez o parâmetro só esteja aceitando number
  3. tetsuo

    Ajuda com passagem de parametros no javascript

    Olá! 1) o trecho de código fornecido não é testável, nem verificável 2) tentei completar o código com dados quaisquer, mas não foi possível reproduzir o erro. Se puder, ajude-nos a te ajudar. imagem 1) script editado pra tentar reproduzir/investigar a falha <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Imasters</title> <!-- CSS only --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-iYQeCzEYFbKjA/T2uDLTpkwGzCiq6soy8tYaI1GyVh/UjpbCx/TYkiZhlZB6+fzT" crossorigin="anonymous"> <style> main { max-width: 1000px; } </style> </head> <body> <main> <table id="tabela_produzidos" class="table table-bordered"> <tbody></tbody> </table> </main> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script> <script> const response = [ { maquina: { id: '10017C7002' }, turno: { id: '10017C7002', horario: '23h59min' }, operador: { id: '10017C7002', nome: 'john doe' }, pedido: { pedido: '10017C7002' }, qt_programada: 7, nro_op: 2, desc_material: 'lorem ipsum', material: 'dolor sit', qt_produzida: 19 } ] if (response.length > 0) { var tabela; for (var i = 0; i < response.length; i++) { tabela += '<tr><td>' + 'MQ ' + response[i].maquina.id + '</td><td>' + response[i].turno.id + '-' + response[i].turno.horario + '</td><td>' + response[i].operador.id + '-' + response[i].operador.nome + '</td><td>' + response[i].nro_op + '</td><td>' + response[i].pedido.pedido + '</td><td>' + response[i].material + '</td><td>' + response[i].desc_material + '</td><td>' + response[i].qt_programada + '</td><td>' + response[i].qt_produzida + '</td><td>'; tabela += '<div class="btn-group">'; tabela += '<button type="button" class="btn btn-info" onclick="mostraDados(' + "10017C7012" + ')"><i class="fa fa-eye" aria-hidden="true"></i></button>'; tabela += '<button type="button" class="btn btn-primary"><i class="fa fa-eye" aria-hidden="true"></i></button>'; tabela += '</div></td></tr>'; } $('#tabela_produzidos> tbody').append(tabela); } else { alert("Não foram encontrados registros nesta data!"); } </script> </body> </html>
  4. tetsuo

    api_B dentro do foreach da api_A

    Se está passando a id do aluno, não seria um único aluno?
  5. tetsuo

    Docker e PHP

    Certifique-se de ter instalado o driver q tenta usar. É php8? PDO ou mysqli?
  6. tetsuo

    formvalidation

    Bom dia! O sr. se refere a este FormValidation? https://formvalidation.io/guide/validators/callback/
  7. tetsuo

    Desempenho em múltiplos insert com PDO

    Da forma acima é bem mais rápido Se for resolver em php, cada insert vai ser uma requisição ao database. Já fiz registro de tabelas enormes, fiz vários testes tip benchmark e cheguei a um número de 100 inserções por insert Como vais inserir apenas e somente dois dados, muito provavelmente vai poder fazer muito mais inserções por insert.
  8. tetsuo

    onmouseover e onmouseout

    interessante a abordagem. Mas id, deve ser única se precisar diferenciar um grupo de elementos a propriedade com valor em comum deve ser a class Executei aqui pra tentar entender e as imagens ficam piscando verticalmente, uma abaixo da outra no caso o mouseenter e o mouseout seria em qualquer imagem, até mesmo nesse slot com background em amarelo?
  9. tetsuo

    Retorno da consulta por meses

    Oi! Consegue colocar esse trecho no https://www.db-fiddle.com/ pra gente entender melhor e poder testar?
  10. tetsuo

    Biblioteca jquery não funciona slim framework

    Jquery é frontend Slim frameword é backend um, não deveria conseguir interferir/afetar o outro Acredito que vai depender da estrutura/arquitetura que foi usada no projeto. Há um sistema de templates? Se a aplicação frontend não é separada da aplicação backend Deifina o carregamento do jQuery em cada controller que precisar gerar uma página que vai precisar do jQuery. Assim o jQuery sempre será carregado no final do body das páginas geradas.
  11. tetsuo

    Arquivos marcados no PHPStorm

    se puder, mostre-nos um dos arquivos marcados em vermelho mais especificamente a linha marcada em vermelho acredito, que se posicionar o mouse sobre a marcação em vermelhor por alguns segundos, vai aparecer uma dica sobre o pq da marcação.
  12. tetsuo

    Como ler arquivo TXT com JS Puro?

    faça um input:file pra subir o(s) arquivo(s) que pretendes ler
  13. tetsuo

    Exibição de caracteres especiais MySQL

    Defina, onde é feita a conexão, que pretendes usar utf-8 como charset https://www.php.net/mysqli_set_charset
  14. Certo. Então o sr. tem duas abas abertas. E o que digitar na aba X, precisa aparecer na aba Y? E isso serve pra q? O que isso resolve? Pq não pode resolver na mesma aba, igual a grande maioria dos sites do mundo?
  15. Olá! Não entendi. Se puder, ajude-nos a enteder melhor: A) Os formulários estão em arquivos diferentes? B) O sr. quer que os dados digitados em um, apareçam simultaneamente no outro? C) Mas cada um vai estar aberto em uma aba diferente do browser? D) Ou vão estar abertos em devices diferentes, em redes diferentes(um form aberto do Brasil e o outro no Japão)?
  16. tetsuo

    Criar URL quando for marcando e desmarcando checkbox

    Monte a url somente depois de clicar no elemento a o script deve varrer os checkboxes e montar a url somente e apenas com os que estiverem marcados. Desta forma, não precisa ficar montando e desmontado a url a cada check.
  17. tetsuo

    select multiple

    Para ir marcando com o mouse, existe o input:checkbox
  18. tetsuo

    Formatar imagens PNG em JPEG

    Troque de servidor. Qualquer imagem que pode ser interpretada por um browser não deveria de maneira alguma desestabilizar um servidor. Q servidor estás a usar? Troque por um que usa apache ou nginx
  19. tetsuo

    [RESOLVIDO] Url Amigavél

    Rapaz! Acredito que desta forma, vai ser bem difícil manutenir / dar continuidade a esse sistema. Sugiro que comece pelo menos separando em camadas de controller/view/action/?queryParams Existem parâmetros que o ideal é que sejam pathParams: /controller/view/action já outros são mais adequados como queryParams: ?limit=10&offset=10&search=palavra ou ?page=3&search=palavra Se não quiser seguir o mínimo de padrões consagrados que existem e são usados desde os anos 70 Tem toda liberdade de inventar seu estilo próprio. Comece então, definindo um padrão para os pathParams: /primeiro/segundo/terceiro/quarto/quinto/sexto Tendo bem claro o que cada um desses parâmetros vai ser/significar vai ficar bem mais prático, lógico e metódico para lidar com qualquer rota que precisares
  20. tetsuo

    capturar tag br ao teclar enter

    Em textarea, acredito que as quebras de linha são feitas com \n ou \r\n Não entendi pq capturar as quebras de linha. O sr. quer contar quantas linhas existes no textarea? Tente assim: let text = document.getElementById("myTextarea").value; let lines = text.split(/\r|\r\n|\n/); let count = lines.length; console.log(count); Se não quiser contar as linhas em branco, tente assim: let text = $("#myTextArea").val(); // will remove the blank lines from the text-area text = text.replace(/^\s*[\r\n]/gm, ""); //It will split when new lines enter const lines = text.split(/\r|\r\n|\n/); const count = lines.length; //now you can count thses lines. console.log(count);
  21. tetsuo

    Atualização PHP 8.1

    Não sr.! $_POST é uma variável do php não tem nada a ver com banco
  22. tetsuo

    Atualização PHP 8.1

    A sua mensagem está dizendo que o parâmetro 1 não pode ser null, logo, $senha_ = null justamente pq não há nenhum $_POST['senha_']
  23. tetsuo

    Frequência do Aluno

    Rapaz! Q exemplo bacana! Completo! Com database e tudo! Salva e edita! Ficou bem limpo, com as reponsabilidades bem separadas. E a idéia de, ao passar o mouse sobre a soma das faltas/presenças/abonas destacar os dias em q aconteceu foi muito dahora! Muito bem pensado! Vou usar essa mesma estratégia de comuncação frontend x backend em meus projetos. Aprendi muito com seu código. Obrigado por compartilhar! Tentei reagir ao seu post, mas o fórum não está funcionando muito bem.
  24. tetsuo

    remover comentários css

    use um minificador com o gulp e todos os comentários serão dropados
×

Informação importante

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