-
Total de itens
336 -
Registro em
-
Última visita
Tudo que Leonardo Persan postou
-
O mais fácil é usar um Plugin de jQuery https://igorescobar.github.io/jQuery-Mask-Plugin/
-
Tenta isso <!DOCTYPE html> <html lang="pt-br"> <head> </head> <body> <form method="POST" action=""> <label>Nome</label> <input type="text" name="nome" placeholder="Digite o nome e o sobrenome"><br><br> <label>E-mail</label> <input type="text" name="email" placeholder="Digite o seu e-mail"><br><br> <label>Usuário</label> <input type="text" name="usuario" placeholder="Digite o usuário"><br><br> <label>Senha</label> <input type="password" name="senha" placeholder="Digite a senha"><br><br> <input type="checkbox" name="aceito" value="on">Li e estou de Acordo.<br><br> <input type="submit" name="btnCadUsuario" value="Cadastrar" disabled><br><br> Lembrou? <a href="login.php">Clique aqui</a> para logar! </form> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script> <script> $(document).ready(function () { $('input[name=aceito]').change(function(){ if ($(this).is(':checked')) { $('input[name=btnCadUsuario]').removeAttr('disabled'); } else { $('input[name=btnCadUsuario]').attr('disabled',true); } }); }); </script> </body> </html>
-
Converter Tabela Excel para Inserts Mysql
pergunta respondeu ao Luckshor de Leonardo Persan em MySQL
Exporta o Excel para CSV depois importa no MySQL http://www.mysqltutorial.org/import-csv-file-mysql-table/ https://www.youtube.com/watch?v=XZGvwqIklHI -
filtro data, sum, group by e juntar colunas
pergunta respondeu ao erosidin de Leonardo Persan em MySQL
Já tentou assim? SELECT ats_filial, ats_data, COUNT(ats_beneficios1) as b1, COUNT(ats_beneficios2) as b2, COUNT(ats_beneficios3) as b3, COUNT(ats_beneficios4) as b4, SUM(b1+b2+b3+b4) as total FROM atendimentos_simples WHERE ats_data = '2019-01-04' and ats_beneficios1 like '%foto%' GROUP BY ats_filial- 6 respostas
-
- importação de dados
- juntar
-
(e %d mais)
Tags:
-
Selecionar Menu para Outro Selecionar Menu
pergunta respondeu ao Manoodin de Leonardo Persan em Ajax, JavaScript, XML, DOM
Usando jQuery... <select id="help-comradeso"> <option value="1">Janeiro</option> <option value="2">Fevereiro</option> <option value="3">Março</option> <option value="4">Abril</option> <option value="5">Maio</option> <option value="6">Junho</option> <option value="7">Julho</option> <option value="8">Agosto</option> <option value="9">Setembro</option> <option value="10">Outubro</option> <option value="11">Novembro</option> <option value="12">Dezembro</option> </select> <select id="help-comradeso-2" style="display:none"> <option value="1">Janeiro</option> <option value="2">Fevereiro</option> <option value="3">Março</option> <option value="4">Abril</option> <option value="5">Maio</option> <option value="6">Junho</option> <option value="7">Julho</option> <option value="8">Agosto</option> <option value="9">Setembro</option> <option value="10">Outubro</option> <option value="11">Novembro</option> <option value="12">Dezembro</option> </select> <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script> <script> $(document).ready(function () { $('#help-comradeso').change(function (e) { $('#help-comradeso-2').val($('#help-comradeso').val()); }); }); </script> -
O Delphi já tem uma função que faz isso https://www.clipatecinformatica.com.br/2014/09/usando-funcao-splitstring-do-delphi.html Como você não sabe a quantidade de valores que virá do edit tem que continuar trabalhando com a array, não compensa passar os valores para variaveis
-
Condições ternárias são feitas para trabalhar com duas possibilidades if... else ... o melhor seria você trabalhar com switch <?php switch ($row['status']) { case 0: $status = '<span class="label label-success">Disponível</span>'; break; case 1: $status = '<span class="label label-danger">Não Disponível</span>'; break; case 2: $status = '<span class="label label-warning">Não Disponível</span>'; break; } Mas se quiser permanecer com a condição ternária tem que usar duas uma dentro da outra <?php $status = ($row['status'] == 0) ? '<span class="label label-success">Disponível</span>' : ( ($row['status'] == 1) ? '<span class="label label-danger">Não Disponível</span>' : '<span class="label label-warning">Não Disponível</span>' );
-
Mostrar imagem do Banco de Dados Mysql na Grid do Datatables
pergunta respondeu ao Fernandox de Leonardo Persan em PHP
Então o problema deve ser o endereço da imagem. Copiando o endereço do html no navegador e colando em outra aba a imagem exibe? -
filtro data, sum, group by e juntar colunas
pergunta respondeu ao erosidin de Leonardo Persan em MySQL
Seria legal ver os dados puros. select * from atendimentos_simples- 6 respostas
-
- importação de dados
- juntar
-
(e %d mais)
Tags:
-
Você precisa alterar o método dentro da Classe Boleto que gera a numeração do código de barra acrescentando o método pre_replace() <?php //Resto da classe... pre_replace('/([^\d])/', '', $this->valor); //Tudo o que não for número é substituido por '' quer dizer apagado
-
Salvar ícones dos recursos Font Awesome em páginas HTML off-line
pergunta respondeu ao Gab Arito de Leonardo Persan em HTML, XHTML, CSS
Tenta usar o WGET para fazer o download -
filtro data, sum, group by e juntar colunas
pergunta respondeu ao erosidin de Leonardo Persan em MySQL
Você tem phpmyadmin instalado? Tem como colocar um print da tabela pra gente entender melhor?- 6 respostas
-
- importação de dados
- juntar
-
(e %d mais)
Tags:
-
Mostrar imagem do Banco de Dados Mysql na Grid do Datatables
pergunta respondeu ao Fernandox de Leonardo Persan em PHP
Tenta assim: <?php // Resto do código... $dado[] = "<img src='$imageURL' alt='some text' width=20 height=20/>"; Ou <?php // Resto do código... $dado[] = '<img src="'.$imageURL.'" alt="some text" width="20" height="20"/>'; -
Como assim de todo o banco? Era pra apagar só uma vírgula as outras aparentemente estavam ok
-
Tenta apagando essa vírgula
-
Calcular diferença entre datas com horas e minutos
pergunta respondeu ao fabi lopes de Leonardo Persan em Demais Bancos
Tenta assim SELECT TIME_FORMAT(TIMEDIFF("2019-07-27 13:10:11", "2019-07-25 10:09:10"), "%H:%i"); -
Não há de que precisando da um grito
-
Tenta assim SELECT distinct vendedor, count(distinct cliente), count(distinct CONCAT(cliente,produto)) FROM FATO_VENDAS a GROUP BY vendedor
-
Perfeito Na verdade não é no caso deles não estarem na mesma sala(arquivo) e você além de estender o Joãozinho (criando/ajudando) Carlos, Mariana e Júlia, você precisa dizer o endereço da sala(qual arquivo o PHP tem que ler para achar a classe Joãozinho) isso somado aos Namespaces permite ter vários Joãos em salas(pastas) separadas, com responsabilidades diferentes, sem conflito. Ex.: DB\MySQL\Select e DB\Postgres\Select Duas classes Select em pastas separadas com Namespaces diferentes. Voltando ao Joãozinho, se estiverem todos na mesma sala(arquivo), ou se você faz o PHP visitar todas as salar(ler todos os arquivos de classes obrigatóriamente) não precisa de use O USE reduz o tempo de resposta fazendo o PHP ler apenas uma vez e somente os arquivos necessários para aquela requisição. Se em uma requisição você só precisa verificar login e senha no Banco de Dados ele não vai perder tempo carregando a classe que gera PDFs ou conecta com e-mail...
-
Usar OO de forma realmente certa é difícil, é mais um exercício de pensar as responsabilidades do que realmente de código eu tento usar a técnica de pensar a classe como pessoas mesmo que têm cargos e responsabilidades limitadas rsrsrs Isso mesmo Eles fazem coisas bem diferentes, vamos passo a passo... EXTENDS(Herança) Com o encapsulamento do código em classes percebeu-se que assim como aconteciam com as funções tinham trechos de códigos que se repetiam em classes diferentes para resolver isso criou-se o conceito de herança, que é você pegar esse código repetido colocar em outra classe e definir ela como "pai" de outras classes. Nessa brincadeira surgiram as Interfaces, Abstracts e Traits, mas isso é história para outra hora rsrsrs Ex.: As classes Gmail e Hotmail, fazem a mesma coisa, enviam e-mail, mas cada uma conecta de um jeito diferente em servidores diferentes. Mas digamos que ela tenha que acessar algumas tabelas no seu banco de dados, para coletar dados do usuário. Essa parte da conexão será idêntica já que o banco é o mesmo. Então vamos criar uma classe Email que tenha esse código que é repetido, pra gente não ter retrabalho. Assim class Email {...} class Gmail extends Email {...} class Hotmail extends Email {...} Resumo extends serve para compartilhar código entre classes de maneira vertical, de cima para baixo. USE(require/include) Quando você usa uma classe que está em um arquivo dentro de outra classe em outro arquivo, você precisa usar um require ou include para o PHP saber quais arquivos ele deve ler, correto? Imagina um sistema grande com dezenas de classes, uma em cada arquivo e imagina essas classes sendo usadas umas dentro da outra formando uma teia. Então se dentro de Usuario.php eu usar um require para Posts.php e as duas têm um require para Banco.php ferrou vai dar erro porque Banco está sendo declarado duas vezes. Você pode resolver isso com IFs, mas a partir desse e outros problemas de organização criou-se o use (e os Namespaces mas isso também fica pra outra hora). Resumo use(junto com o autoload) serve como um require/include inteligente que facilita usar um código/classe dentro de outro arquivo
-
É mais fácil pensar que uma classe é alguém que armazenar dados e deve fazer coisas dentro de um contexto. Um método estático (com static) é uma ação que não precisa de contexto. Dentro de insertCard você pode chamar self::numeroAleatorio() ou NomeClasse::numeroAleatorio()
-
JavaScript não executa corretamente um script em PHP
pergunta respondeu ao Folcks de Leonardo Persan em Ajax, JavaScript, XML, DOM
Pra ser sincero não sei a causa do problema mas tenta trocar o método POST para GET no JS -
Na prática compensa usar bootstrap mesmo, mas a título de estudo... Começa usando essa tag no seu head <meta name="viewport" content="width=device-width, initial-scale=1"> Depois... @media screen and (max-width: 800px) { nav ul li { float: none; } } No seu css e ai o resto é estudo rsrsrs
- 1 resposta
-
As duas funções fazem parte da mesma uma classe? Por que usou o static em numeroAleatorio?