Skip to main content

Códigos

Coisas que provavelmente vou precisar depois (ou não)

How to change the shared url on the ShareThis plugin

Now that the AddThis plugin will be terminated, it's time to switch to yet another sharing platfo...

Xdebug na linha de comando

Primeiro, inicie a depuração normalmente na IDE Depois, inclua os parâmetros abaixo no comando: ...

Mysql on duplicate key

Para não precisar verificar se o registro já existe:INSERT INTO tabela SET campo1 = 'valor1', cam...

Alterando a aparência do show processlist

Com esse comando: SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'usuario' AND state ...

Limite de conexões no mysql

Só uns comandos aleatórios para ver se está na hora de aumentar o limite de conexões ao banco de ...

Executando métodos de webservice SOAP usando cURL

..e ativando o xdebug: curl -X POST http://webservices.localhost/webservice.php?XDEBUG_SESSION_S...

Mysql - encontrando registros com um ou mais caracteres maiúsculos

SELECT * FROM tabela WHERE campo REGEXP BINARY '[A-Z]';

Erro code 1271 - Illegal mix of collations for operation union

Esse erro acontece quando a gente tenta usar a cláusula UNION pra juntar duas consultas de tabela...

Importando vários arquivos SQL de uma vez só

Assim: for SQL in *.sql; do DB=${SQL/\.sql/}; echo importando $SQL; mysql -u login -psenha nomed...

Usando migrations no symfony para desfazer migração

Primeiro, precisa da versão da migração. Basta pegar a data e hora que estão no nome da classe. ...

Lendo arquivos de uma pasta com php

Sempre esqueço.   $pasta = __DIR__.'/pasta/processar'; $iterator = new DirectoryIterator($past...

Jquery Ajax

Um exemplo, porque vivo esquecendo. $.ajax({ dataType: 'json' ,url: url ,data: form.s...

Copiando para a área de transferência com Javascript

Ou como simular ctrl+c. Novo método: navigator.clipboard.writeText("This is the text to be copi...

Avisar se o usuário esqueceu de gravar o formulário

Primeiro, criamos uma variável: var alguem_mexeu_no_meu_queijo = false; No evento change d...

Executando e acompanhando tarefas demoradas na linha de comando do MySQL

Primeiro, precisamos do comando sql que será executado. Execute o comando no seu programa prefer...

Listando arquivos modificados em um commit

Assim: git diff-tree --no-commit-id --name-only -r bd61ad98

Buscar ignorando acentos no Mysql

A query tem que ficar assim: campo LIKE _utf8 '%$variavel%' COLLATE utf8_unicode_ci Não esquece...

Ordenando elementos HTML com o Bootstrap

É só aplicar as classes order-1 até order-12 nos elementos, que devem estar dentro de um .row. O ...

Inserindo HTML em um iframe com jQuery

Às vezes precisamos gerar uma pré-visualização de um bloco de HTML, mas o CSS da página atual pod...

Máscara para telefones com 8 ou 9 dígitos

Esse é um exemplo de uso do plugin masked-input do jQuery para formatação de telefones com 8 ou 9...

Exportando tabelas para excel e acertando o formato dos campos

Como 'gerar' um arquivo excel com php, todo mundo já sabe: $arquivo = "export".date("dmY_His")."...

Utilizando jquery-ui tabs + jquery validation plugin

Quando o plugin encontra um elemento com erro, o elemento automaticamente ganha foco.Mas quando o...

Alguns comandos do MySQL

Medindo os tamanhos dos bancos: SELECTTABLE_NAME,SUM(data_length + index_length) / 1024 / 1024 A...

jQuery hasAttr

Um plugin simples para utilizar a função hasAttr com jQuery, que funciona do mesmo jeito que hasC...

Validando datas em pt-br com jQuery Validate

Assim:  $.validator.addMethod(        "date",        function(value, element) {             var ...

Acessando conteúdo do CKEDITOR

Assim: CKEDITOR.instances.IdDoElemento.getData() Lembrando que no lugar de IdDoElemento, vai, o...

Contar dias ou horas entre datas em Mysql

Para contar quantas horas existem entre duas datas: SELECT TIMEDIFF(STR_TO_DATE('19/01/1985 00:0...

jQuery On

$('.qualquerItemPai').on("click", ".algumItemFilho", function(){        //algumacoisa   });  

D.R no Mysql

ou criando relações entre tabelas ALTER TABLE tabela ADD CONSTRAINT nome_da_relacao FOREIGN KEY ...

Fazendo caso

ou usando SELECT CASE no MySQL: SELECT id, nome, descricao,CASE status     WHEN 1 THEN 'Aprovado...

Executando um comando como Root via php

Assim:  <?php   $outPut = shell_exec("echo senha | sudo -S apt-get -y install openssh-server"); ...

Exportando um ou mais registros no MySql com mysqldump

Ás vezes a gente precisa exportar só um registro de uma tabela.Dá pra fazer assim: mysqldump -t...

Lendo arquivos de uma pasta com php

$pasta = __DIR__.'/pasta/processar'; $iterator = new DirectoryIterator($pasta); foreach ( $it...

Utilizando plugin jquery validation em formulário com abas

Quando o plugin encontra um elemento com erro, esse elemento automaticamente ganha foco.Mas quand...

Executando comandos no client do MySQL sem informar a senha

Primeiro, crie um arquivo com o seguinte padrão: [client]host=localhostuser=usuariopassword='sen...

Desativando chaves estrangeiras no Mysql

Às vezes a gente precisa excluir uma tabela que tem relacionamento com outras. SET FOREIGN_KEY_C...