Removendo e adicionando Class com Jquery

Removendo e adicionando Class com Jquery

 

Adicionando uma class nas Tags P

$(‘p’).addClass(‘oneClass’)

 

Removendo uma class nas Tags P

$(‘p’).removeClass(‘myClass yourClass’)

 

Exemplo de exclusão de 2 class e inclusão de 1 class em um único comando:

$(‘p’).removeClass(‘myClass noClass’).addClass(‘yourClass’);

 

Este exemplo remove o nome da classe do penúltimo <li> do último <li> .

$(‘li:last’).removeClass(function(){

return $(this).prev().attr(‘class’);

});

Corrigindo Problemas de Compatibilidade para emular o IE8 no HTML

Este meta tag abaixo deve ser inserido entre as tags <head> do HTML.
Automaticamente, o html será interpretado pelo navegador Internet Explorer (superior ao 8) como se estivesse rodando na versão 8.

Exemplo:

<meta http-equiv=”x-ua-compatible” content=”IE=EmulateIE8″/>

 

Este foi adicionado porque algumas aplicações/páginas são feitas e funcionam perfeitamente nas versões até Internet Explorer 8, e quando alguém abre a página no IE9, este erro aparece, sendo ele erro de css, html ou javascript, e com esta Tag, este erro não acontecerá!

 

Comparação de data em MySql

Estes dois métodos abaixo faz a comparação de datas com intervalos de 5 dias se baseando na data atual “NOW()”.

Método 1

WHERE To_DAYS(NOW())-TO_DAYS(campo_data) > 5 ;

 

Método 2

WHERE campo_data < NOW()-interval 5 DAY

 

Abraço a todos…

 

Funcionalidade Attr e removeAttr para manipulação html via Jquery

Funcionalidade Attr e removeAttr para manipulação html via Jquery
Abaixo segue exemplos da Attr e removeattr:
jQuery.Attr
Descrevendo um título para a imagem
$("img").attr('title','titulo teste');
Adicionando no attr com (N) Atributos
$("img").attr({
src: 'folder/imagem.jpg',
title:'titulo teste',
border: '1'
});
Coletando o título da da imagem
var title = $("img").attr('title');


jQuery.removeAttr
Removendo o atributo "titulo" da imagem
$("img").removeattr('title');


Referência: http://www.johnmarques.com.br/jquery/jquery-attr-e-removeattr-manipulando-as-dos-elementos-html/

Criar um Array PHP direto no resultado do SQL com Campos da Tabela

Criando um array php direto com o resultado do SQL trazendo em um único resultado.
TUDO QUE ESTÁ EM VERMELHO DEVE SER ALTERADO 
Deve ser alterado porque pode esta funcionalidade pode buscar em mais de um banco e/ou mais de uma tabela, onde o ideal é especificar.

 Exemplo
SELECT  CONCAT('$ret = array("', REPLACE(GROUP_CONCAT(COLUMN_NAME ,'""') , '"",','","'), '");')AS COLUNA
FROM INFORMATION_SCHEMA.COLUMNS
 WHERE table_schema = 'BANCO'
	AND TABLE_NAME like 'TABELA';

Preg_Mach para Mysql é chamado de REGEXP

O REGEXP tem o conceito de Expressão Regular. Segue exemplos:

Usando como comparativo no IF:
SELECT IF(campo REGEXP ',' , 'Tem vírgula', 'Não tem Vírgula) AS campo_alias FROM tabela;

Utilizando no WHERE
SELECT * FROM contato WHERE telefone REGEXP '(435)';
SELECT * FROM user WHERE COLUMN_NAME NOT REGEXP 'id|status|dtSignInv|dtSignCo|dtSignMo';

Veja mais exemplos na referência abaixo...
Referência: http://dev.mysql.com/doc/refman/5.1/en/regexp.html