Ir para conteúdo

POWERED BY:

tetsuo

Members
  • Total de itens

    412
  • Registro em

  • Última visita

Tudo que tetsuo postou

  1. tetsuo

    Função aritmetica

    Olá! Não consegui entender. De que tabela você está falando? No exemplo demonstrado não há tabelas. Só um input com valor outro como o valor a ser subtraído e outro q apresenta o total. Aparentemente, assim q ocorrer um blur(se os inputs tiverem valores válidos), vai funcionar
  2. tetsuo

    Atualização do JS - evitar erros por cache

    Olá! você pode passar um identificador qualquer depois do nome do arquivo assim: <script src='seuJavascript.js?v1'></script> Assim todos vão ter q carregar de novo por causa desse ?v1 na próxima atualização, faça assim: <script src='seuJavascript.js?v1.5'></script>
  3. tetsuo

    Erro em css não fica uma div a baixo da outra.

    Só por remover esses positions já vai ajudar bastante!
  4. tetsuo

    Estou implementando um sistema e preciso de ajuda...

    Olá! Para centralizar qualquer coisa, é questão de frontend (html, css) Então vai depender de como foi escrito o trecho html e o css que estiliza o html Da forma como o sr. postou, é impossível testar E bem difícil de ler. Se puder, gentileza colar o trecho html aqui + o css, pra gente tentar te orientar. https://developer.mozilla.org/en-US/docs/Web/CSS/Layout_cookbook/Center_an_element
  5. Boa noite! Para descobir, vai ser preciso investigar algumas coisas. Dentre elas: a) Onde essa função é disparada? b) Como é tratado o retorno dela? c) Os elementos html possuem esses mesmos names? d) Existe apenas um único elemento renderizado com esse name? e) Pq essa função recebe dois parâmetros que nunca são usados? getElementsByName retorna uma nodeCollection (um array de elementos html encontrados) pra retornar o valor do primeiro elemento desses arrays defina assim: ...getElementsByName('senha')[0].value
  6. tetsuo

    Buscar nomes similares e repetidos

    select id from pessoas where (nome=`${nome}` and nomedamae = `${nomeDaMae}` and datanascimento =`${dataNascimento}`)
  7. tetsuo

    Página php sem dar refresh

    https://api.jquery.com/load/
  8. tetsuo

    Como Inserir no banco com Foreach(dados vindo de input) ?

    Use o índice no foreach, assim, poderá pegar o valor no mesmo índice na variável das quantidades, assim: ... foreach($valor_produto as $index => $valorProduto){ $quantidadeDesteProduto = $qtd_produto[$index]; ...
  9. tetsuo

    [Resolvido] Renomear arquivo

    Olá! Já tentou assim pra ver:? $boolResult = rename('nome-antigo-do-arquivo.ext', $_POST['nome']);
  10. tetsuo

    criar arquivo

    Tente assim pra ver: $file = fopen($_POST['nome'], 'w');
  11. tetsuo

    mudar nome da variavel

    Muito fácil! Tá na aula 1 de qualquer curso de regex
  12. tetsuo

    mudar nome da variavel

    Para mudar duas ou mais variáveis de uma só vez, ative o botãozinho de regex e escreva a regex que vai dar match em quantos nomes de variáveis o sr. precisar.
  13. tetsuo

    mudar nome da variavel

    https://code.visualstudio.com/download O sr. usa qual?
  14. Olá! Tente entender: Se eu tivesse feito o sistema Tivesse escrito o formulário que grava os números que devem ficar em destaque Eu saberia em qual tabela eu estaria salvando E com qual tipo de dados eu estaria salvando Não seria necessário tentar entender o sistema. Não seria necessário te perguntar como eu mesmo estou salvando os dados. Eu só perguntei pq não fui eu quem escreveu o sistema. Não fui eu quem escreveu a tabela sql Não fui eu quem escreveu o formulário E não fui eu quem salvou na tabela sql os números que vieram do formulário. Logo, não sendo eu quem fez o sistema, eu não consigo sequer imaginar como possa ter sido feito. Imagino eu que isso tenha sido feito. Ou o sr. ainda não fez? Para que seja possível exibir os seis números em destaque, o sr. precisa tê-los salvos em algum lugar. E continuando, o que eu quis dizer é que, independente de como tenha sido feito, é só seguir esses simples passos: a) busque os 6 números salvos no database ou onde quer que estejamb) percorra a geração da tabela html (aquele trecho que gera a tabela com os números de 1 a 60)c) verifique se o número salvo(os 6 que o sr. vai buscar de onde quer que estejam) é igual ao número atual no momento da geração da tabela HTMLd) se for igual, atribua a class css que colore a td (td é o elmento html que gera célula de tabela html) Se preferir, e não quiser perder mais tempo com conversas que nada têm de código compartilhe o repo do seu sistema aqui que já te passo logo a sugestão direta de como solucionar. Senão vamos passar muito tempo só eu tentando adivinhar como o sr. escreveu o sistema.
  15. Desculpe se não fui muito claro. Segue adequação: Eu imaginei que os números que devem ficar em vermelho/amarelo são salvos numa tabela do banco de dados. Mas... Os números são salvos em uma coluna json??? uma única coluna separados por vírgula??? uma string array??? uma única coluna separados por sinal de menos???? bom... independende de como o sr. os salva... a) é só buscar os números salvos no database b) percorrer a geração da tabela html c) verificar se o número salvo é igual ao número atual no momento da geração da tabela HTML d) se for, atribua a class css que colore a td (td é o elmento html que gera célula de tabela html) Qualquer número que o sr. salvar vai ser igual a alguma posição qualquer daqueles de 1 a 60 aquele comparativo de igualdade no momento da query de busca sql não faz sentido
  16. Certo, mas são salvos em uma coluna json uma única coluna separados por vírgula uma string array uma única coluna separados por sinal de menos bom... a) é só buscar os números salvos b) percorrer a geração da tabela c) verificar se o número salvo é igual ao número atual no momento da geração da tabela d) se for, atribua a class css que colore a td
  17. Onde e como são salvos os números que devem aparecer em amarelo/vermelho?
  18. tetsuo

    mudar nome da variavel

  19. Olá! Eu não consegui entender o que o sr. quer. Pra ajudar, tente sempre enviar um exemplo completo, testável e verificável. Lembre-se de que não sabemos o que está em sua cabeça. Escrevi um exemplo mais próximo de ser completo. Se puder, nos ajude a entender melhor. Arquivo com HTML <?php // conecta ao database require 'connection.php'; // define a query de busca $query = 'SELECT * FROM canhotos order by col1, col2, col3, col4, col5, col6, col7, col8, col9, col10 asc'; // executa a query e guarda o resultado em $result $result = $sqli->query($query); // se houver alguma falha if ($sqli->error) { // exibe mensagem: die('<p class="error">Falha na consulta: ' . $sqli->error . '</p>'); } else if ($result->num_rows) { // se não houve erro e há algum resultado, fetch data $data = $result->fetch_all(MYSQLI_ASSOC); } else { // se nenhum resultado foi encontrado $data = []; } ?> <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>ListaTestem</title> <link href="assets/style.css" rel="stylesheet"> </head> <body> <h1>Canhotos</h1> <table> <thead> <tr> <th>A</th> <th>B</th> <th>C</th> <th>D</th> <th>E</th> <th>F</th> <th>G</th> <th>H</th> <th>I</th> <th>G</th> </tr> </thead> <tbody> <?php // para cada dado encontrado foreach ($data as $i => $v) { // uma linha da tabela echo '<tr>' . "<td>$v[col1] </td>" . "<td>$v[col2] </td>" . "<td>$v[col3] </td>" . "<td>$v[col4] </td>" . "<td>$v[col5] </td>" . "<td>$v[col6] </td>" . "<td>$v[col7] </td>" . "<td>$v[col8] </td>" . "<td>$v[col9] </td>" . "<td>$v[col10]</td>" . '</tr>'; } ?> </tbody> </table> </body> </html> Arquivo de conexão: <?php // definição de variáveis para conexão $host = 'localhost'; // servidor $user = 'root'; // nome do utilizador $pass = 'my-secret-pw'; // senha ou password $database = 'sistema'; // nome da base de dados // estabelecer conexão: $sqli = new mysqli($host, $user, $pass); // verificando se conectou de boas: if ($sqli->connect_error) { // se houver alguma falha, exibe mensagem: die('<p class="error">Falha na conexão: ' . $sqli->connect_error . '</p>'); } // definir o padrão de caracteres if (!$sqli->set_charset('utf8')) { // se não conseguir definir o padrão de caracteres, exibe o padrão disponível die("<p class='error'>Seu charset não é utf8, chefe!<br>$sqli->character_set_name()</p>"); } // selecionar/abrir o banco de dados para trabalhar if (!$sqli->select_db($database)) { // se o banco de dados não for encontrado die("<p class='error'>Banco de dados não encontrado, chefe!</p>"); } Arquivo .css table { border-collapse: collapse; } table th { background-color: #ccc; } table th, table td { border: thin solid #888; padding: 12px; text-align: center; } tbody tr:nth-child(even) td{ background-color: #eee; } Arquivo .sql drop schema if exists sistema; CREATE schema if not exists sistema; use sistema; -- -- CANHOTOS -- DROP TABLE IF EXISTS canhotos; CREATE TABLE canhotos ( id int(11) primary key auto_increment, col1 tinyint(2), col2 tinyint(2), col3 tinyint(2), col4 tinyint(2), col5 tinyint(2), col6 tinyint(2), col7 tinyint(2), col8 tinyint(2), col9 tinyint(2), col10 tinyint(2), status tinyint(1) default '1' comment '(ativo|desativado)', created_at timestamp default current_timestamp ) Engine = Innodb; insert into canhotos(col1, col2, col3, col4, col5, col6, col7, col8, col9, col10) values (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), (21, 22, 23, 24, 25, 26, 27, 28, 29, 30), (31, 32, 33, 34, 35, 36, 37, 38, 39, 40), (41, 42, 43, 44, 45, 46, 47, 48, 49, 50), (51, 52, 53, 54, 55, 56, 57, 58, 59, 60); Screenshot de como está: E se puder, envie esboço de como o sr. quer que fique.
  20. Olá! Se num_pedido é unique, só poderá existir um único num_pedido vazio. Para poder gravar mais de um num_pedido vazio, você vai precisar remover esse unique.
  21. tetsuo

    Dúvidas a respeito de datas

    O primeiro dia de qualquer mês é dia 1
  22. tetsuo

    mysqli_connect

    Olá! Não entendi o "fica exposta" Fica exposta pra quem tiver acesso ao seu serviço de hospedagem? Não passe seu login e senha pra ninguém! Se o que você precisa é só não deixar a senha no mesmo arquivo, pq não usa um .env? https://blog.doppler.com/configuring-php-applications-using-environment-variables
  23. tetsuo

    BOOTSTRAP NÃO CARREGA COM PHP

    Olá! Se é interno pq usar integrity e crossorigin?
×

Informação importante

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