Pedro Schneider

Um pouco sobre minha vida, trabalhos, estudos, diversões entre outros!

Anarquismo

Anarquismo… fica para a libertação da mente humana e do domínio da religião; A liberação do corpo humano a partir do domínio do imóvel; Libertação de algemas e contenção do governo. Fica para a ordem social baseada no agrupamento livre de indivíduos. – Emma Goldman

Postado por correaschneider em Uncategorized e tem nenhum comentário

Tá certo

 

 

Esta Certo

 

Mas está errado!

Postado por correaschneider em ASP,ASPX,Desenv,Diversos e tem nenhum comentário

ORDER BY conforme tua necessidade no MYSQL

Muitas vezes já precisei fazer uma query para trazer um registro, caso não tenha, trazer outro, algumas vezes fiz com UNION e outras SUBQUERYs, sei que a query ficava gigante ou até mesmo “Gabiarrada”.

Mas dessa vez quis otimizar a query e pesquisei um pouco sobre, descobri para o MYSQL uma ótima solução!

Vejamos aqui o antes e o depois de uma query que busca os Banners conforme a seção do site, caso eu não tenha banner na seção produto, traz o da home!

SELECT * FROM site_banner b
JOIN mgr_secao_site ss ON b.SecaoSiteID = ss.SecaoSiteID AND ss.Url = "produto"
WHERE b.Ativo = 1 LIMIT 1
UNION
SELECT * FROM site_banner b
JOIN mgr_secao_site ss ON b.SecaoSiteID = ss.SecaoSiteID AND ss.Url = "home"
WHERE b.Ativo = 1 LIMIT 1

Não que a query acima não funcione, mas é que fica grande, olha só como solucionei usando o IN() e o FIELD():

SELECT * FROM site_banner b
JOIN mgr_secao_site ss ON b.SecaoSiteID = ss.SecaoSiteID AND ss.Url IN ( "produto", "home" )
ORDER BY FIELD( ss.Url, "' . $SecaoSiteUrl . '", "home" ) LIMIT 1;
Postado por correaschneider em Desenv,Dicas,MySQL,SQL,Uncategorized e tem nenhum comentário

Tabela de RegEx (Expressão Regular)

Olha só essa tabela explicando RegEx.

Postado por correaschneider em ASP,ASPX,Desenv,Dicas,Javascript,jQuery,PHP e tem nenhum comentário

Fórmula do Bátima

Ahsuahsuahsuhaushaush!

Nerd é foda!

 

 

 

 

 

http://goo.gl/J6shU

Postado por correaschneider em Diversos e tem nenhum comentário
Tags:

Forçando download de imagem/arquivos de maneira fácil e rápida!

Forçando download de imagem/arquivos de maneira fácil e rápida!

	header('Content-Description: File Transfer');
	header("Content-type: application/octet-stream");
	header("Content-disposition: attachment; filename= ".$imagem."");
	readfile(site_url( 'uploads/imagens/' . $imagem ));
	die;
Postado por correaschneider em Desenv,Dicas,PHP e tem nenhum comentário

Fanatismo

Tenho medo do que o fanatismo pode fazer!

Postado por correaschneider em Uncategorized e tem nenhum comentário

Estilização e Apresentação de Código

Hoje li um pouco sobre estilização e apresentação de código, e achei esse link:

http://en.wikipedia.org/wiki/Coding_conventions

Muito boa a leitura.

Postado por correaschneider em Android,ASP,ASPX,Desenv,Dicas,HTML + CSS,Javascript,jQuery,MySQL,PHP,SQL e tem nenhum comentário

Multi Upload – Enviando vários arquivos

Pesquisando no Google, encontrei esse plugin para Upload Multiplo ou Multi Upload!

http://blueimp.github.com/jQuery-File-Upload/

Vale a pena dar uma olha!

Postado por correaschneider em Desenv,Dicas,jQuery,PHP,Uncategorized e tem nenhum comentário

Zombie U

Postado por correaschneider em Jogos,Uncategorized,Video e tem nenhum comentário