Ir para conteúdo

Cerrito

Members
  • Total de itens

    1496
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Cerrito

  • Data de Nascimento 03/21/1976

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Caxias do Sul
  • Interesses
    Informática: Python, Perl, Php, Postgres, C++
    Lazer: Hapkido, Bike, Ler, escalar
  1. Cerrito

    Anti SQL Injection

    Muita gente tem certo receio sobre cookies, mas lembrando ele só pode ser lido pelo servidor onde foi criado...então não faz sentido alguem criar um cookie e faça um sql injection no seu próprio sistema...e bem interesante a o metodo do fabyo para evitar esse tipo de ataque, pena que poucos lembram desse tipo de cuidado tão simples...abraçosMarcio
  2. Cerrito

    Tamanho do Browser

    Kara o php não tem como fazer isso pois ele é executado no servidor, ou seja quando chega ao navedor já foi interpretado...o que você quer pode ser conseguido atraves de javaScript...abraçosMarcio
  3. Cerrito

    Algumas dicas para Consultas no MySQL

    Pessoal estive dando uma olhada na net e achei esse material interessante espero que possa ajudar nosso crescimento... abraços a todos Marcio Algumas dicas para Consultas no MySQL Algumas funções são importantes de serem conhecidas por um programador iniciante que queira usar o MySQL como servidor de banco de dados. É algo simples, mas que vai facilitar a vida dos iniciantes e colocá-los no caminho para pegar mais experiência com o MySQL. Considere a seguinte Tabela Pessoal com os valores abaixo: Código Nome Time 01 Fabricio Corinthians 02 Felipe São Paulo 03 Gustavo Corinthians 04 Daniel Palmeiras 05 Leonardo Palmeiras DISTINCT: retorna apenas uma linha de dados para todo o grupo de linhas que tenha o mesmo valor. Exemplo: SELECT DISTINCT time FROM pessoal; Corinthians (estava duas vezes só que só retornou uma única linha) São Paulo Palmeiras ALL: Retorna todos os dados, oposto de DISTINCT. Exemplo: SELECT ALL time FROM pessoal; Corinthians São Paulo Corinthians Palmeiras Palmeiras WHERE: Dá uma condição para os dados serem buscados. Exemplo: SELECT nome FROM pessoal WHERE time = 'São Paulo'; Felipe ORDER BY: Retorna os comandos em ordem ascendente (ASC) ou descendente (DESC). O padrão é ascendente. Exemplo: SELECT nome FROM pessoal ORDER BY nome DESC; Leonardo Gustavo Felipe Fabrício Daniel LIMIT [início,] linhas: Retorna o número de linhas especificado. Se o valor início for fornecido, aquelas linhas são puladas antes do dado ser retornado. A primeira linha é 0. Exemplo: SELECT * FROM pessoal LIMIT 3,1; 04 Daniel Palmeiras FUNÇÕES: 1. ABS: Valor absoluto do número, ou seja, só considera a parte numérica não se importando com o sinal positivo ou negativo do mesmo. Exemplo: ABS(-145) retorna 145 2. BIN: Binário de número decimal Exemplo: BIN(8) retorna 1000 3. CURDATE() / CURRENTDATE(): Data atual na forma YYYY/MM/DD Exemplo: CURDATE() retorna 2002/04/04 4. CURTIME() / CURRENTTIME(): Hora atual na forma HH:MM:SS Exemplo: CURTIME() retorna 13:02:43 5. DATABASE: Nome do banco de dados atual Exemplo: DATABASE() retorna bdteste 6. DAYOFMONTH: Dia do mês para a data dada, na faixa de 1 a 31 Exemplo: DAYOFMONTH('2004-04-04') retorna 04 7. DAYNAME: Dia da semana para a data dada Exemplo: DAYNAME('2004-04-04') retorna Sunday 8. DAYOFWEEK: Dia da semana em número para a data dada, na faixa de 1 a 7, onde o 1 é domingo. Exemplo: DAYOFWEEK('2004-04-04') retorna 1 9. DAYOFYEAR: Dia do ano para a data dada, na faixa de 1 até 366 Exemplo: DAYOFYEAR('2004-04-04') retorna 95. 10. FORMAT(NÚMERO, DECIMAIS): Formata o número nitidamente com o número de decimais dado. Exemplo: FORMAT(5543.00245,2) retorna 5.543.002,45 11. LIKE: faz uma busca sofisticada por uma substring dentro de uma string informada. Temos, dentro da função LIKE, os seguintes caracteres especiais utilizados em substrings: % - Busca zero ou mais caracteres; _ - Busca somente um caractere. Exemplo 1: SELECT nome From pessoal Where nome like ‘F%’; Fabricio Felipe O caracter ‘%’ na consulta acima indica que estamos procurando nomes que possuem a incial F. Exemplo 2: SELECT nome From pessoal Where nome like ‘_a%’; Daniel Fabricio O caracter ‘_’ na consulta acima indica que estamos procurando nomes nos quais a letra A é a segunda letra do nome. Exemplo 3: SELECT nome From pessoal Where nome like ‘%o’; Fabrício Gustavo Leonardo A consulta acima buscou nomes em que a última letra é o caractere ‘O’. 12. A função Left retorna os primeiros caracteres à esquerda de uma string. Sintaxe: LEFT(string,tamanho) Exemplo: SELECT LEFT(nome,3) from pessoal Fab Fel Gus Dan Leo Esta consulta retornará os 3 primeiros caracteres à esquerda dos registros da coluna nome. 13. A função Right retorna os últimos caracteres à direita de uma string. Sintaxe: RIGHT(string1,tamanho) Exemplo: SELECT RIGHT(nome,4) From pessoal; icio lipe tavo niel ardo Artigo escrito por Adriana Ferreira http://www.sqlmagazine.com.br/ Pessoal incrementando o arquivo da Adriana vamos ver mais alguns exemplos... digamos que queremos trazer como resultado da nossa pesquisa apenas os nomes que contenham 05 letras... para isso é simples... usamos o curinga "_" que significa qualquer caracter... seria algo assim: mysql> SELECT * FROM clientes WHERE nomes LIKE"_____"; note que usamos cinco vezes o coringa "_" para retornar todos dados da coluna nome que contenham apenas 05 caracteres... Bom e se quisessemos listar todos os nomes que tenham "w" no nome... tambem é simples usamos o "%" da seguinte maneira: mysql> SELECT * FROM clientes WHERE nomes LIKE"%w%"; Encontrando nomes finalizados com "os" por exemplo mysql> SELECT * FROM clientes WHERE nomes LIKE "os%";
  4. Cerrito

    Photoshop Desafio II

    salve galera,acompanhei sem participar dos 02 primeiros desafios...e vou participar dos próximos, gostei tambem dá idéia de se estipular prazos, pois ainda tem gente postando mensagens no primeiro, acho que de segunda a segunda é um tempo razoavel para cada desafio...fico aqui esperando para ver a criatividade de vcs...seria legal que fosse feita a escolha do melhor e que o escolhido montasse um mini tutorial mostrando passo a passo como ele chegou ao resultado premiado, afinal o conhecimento foi feito para ser compartilhado, e acho que esse é o maior objetivo do forum...abraçosMarcio
×

Informação importante

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