Jhonny Makis

Conhecimento nunca é demais

Siga-me no Twitter!RSS Feeds

  • Início
  • Sobre
  • Contato

Dia da semana em português com PHP

31/01/12

Escrito por Jhonny Makis em Dicas

Nenhum comentário

    public function getDiaSemana($data) {
        list($ano, $mes, $dia) = explode("-", $data);

        $diasemana = date("w", mktime(0, 0, 0, $mes, $dia, $ano));

        switch ($diasemana) {
            case 0: $diasemana = "Domingo";
                break;
            case 1: $diasemana = "Segunda-Feira";
                break;
            case 2: $diasemana = "Terça-Feira";
                break;
            case 3: $diasemana = "Quarta-Feira";
                break;
            case 4: $diasemana = "Quinta-Feira";
                break;
            case 5: $diasemana = "Sexta-Feira";
                break;
            case 6: $diasemana = "Sábado";
                break;
        }

        return $diasemana;
    }

Utilizando:

<?php echo getDiaSemana('2012-01-31');  ?>

O resultado será: ‘Terça-Feira’

Dicas, PHP

Dica Rápida – Limitar o tamanho do texto a ser exibido – PHP

31/01/12

Escrito por Jhonny Makis em Dicas

Nenhum comentário

    public function limitaTexto($texto, $tamanho) {
        if (strlen($texto) > $tamanho) {
            for ($i = $tamanho; $i <= strlen($texto); $i++) {
                if (substr($texto, $i, 1) == " ") {
                    return substr($texto, 0, $i) . "...";
                }
            }
            return $texto;
        } else {
            return $texto;
        }
    }

Se você quiser fazer um helper no zend seria assim:

Mais >

Dicas, PHP, Zend

Dica Rápida – Jquery – Somente Números

30/01/12

Escrito por Jhonny Makis em Dicas

6 comentários

Para que no nosso campo seja permitido somente valores numéricos, utilizamos a seguinte função:

    $(function(){
        $("input[name='nome-do-campo']").bind("keyup blur focus", function(e) {
            e.preventDefault();
            var expre = /[^0-9]/g;
            // REMOVE OS CARACTERES DA EXPRESSAO ACIMA
            if ($(this).val().match(expre))
                $(this).val($(this).val().replace(expre,''));
        });
     });

Veja o exemplo

Valeu e até a próxima…

Dicas, Javascript, Jquery

PostgreSQL Prático/Ferramentas/psql

14/01/11

Escrito por Jhonny Makis em Banco de Dados

1 comentário

A ferramenta básica de administração do PostgreSQL é o psql, mas é uma ferramenta de administração capaz de administrar praticamente tudo do PostgreSQL.
Para acessá-lo execute:
su – postgresql
psql –U nomeuser nomebanco (tanto no Linux quanto em outros SOs).

Geral:
psql -h host -P port -U user -W (perguntar pela senha)

Alguns comandos do PostgreSQL da linha de comando do SO:
Se num UNIX faça login como usuário do PostgreSQL, se no Windows execute passando -U nomeusuario.

Obtendo ajuda sobre um comando:
comando –help

Se num UNIX existem também as manpages (páginas do manual):
man comando

psql -l -> lista os bancos de dados
psql -U nomeusuario nomebanco -> conectar à console psql no banco de dados
psql banco -E -> (debug) mostra internamente como cada consulta é realizada
psql –version -> mostra versão do PostgreSQL

Outros comandos via linha de comando:
pg_dump, pg_dumpall, pg_restote, createdb, dropdb, createrole, droprole

Alguns Comandos do psql:
Para acessar, estando num UNIX:
su – nomeuserpg
psql -U nomeuserpg nomebanco

Estando no Windows
psql -U nomeuserpg nomebanco

O psql aceita quebra de linhas numa consulta.
O ponto e vírgula (ou

Observe atentamente o prompt e suas variações:
=# – este prompt indica um superusuário
=> – este indica um usuário comum
-# – indica comando não finalizado. Aguardando o ponto e vírgula
(# – aguardando o fecha parênteses )
‘# – aguardando um fecha apóstrofo ‘

Obs.: Em caso de erro teclar Ctrl+C para encerrar. Lembrando que isso no Windows sai do psql.
\q – sair
\c nomebanco nomeuser – Conectar a outro banco
\i /path/script.sql — importar script.sql
\timing — iniciar/parar o cronômetro para atividades
\dT+ — lista os tipos de dados do PG com detalhes
\cd — mudar para outro diretório
\d – lista tabelas, índices, sequências ou views
\d nometabela – mostra estrutura da tabela
\dt – lista tabelas
\di – lista indices
\ds – lista sequências
\dv – lista views
\dS – lista tabelas do sistema
\dn – lista esquemas
\dp – lista privilégios
\du – lista usuários
\dg – lista grupos
\l – lista todos os bancos do servidor, juntamente com seus donos e codificações
\e – abre o editor vi com a última consulta
\o – inicia/termina a criação de arquivo. Ex.: \o arquivo.sql
\! comando_do_sistemaoperacional — executa o arquivo do sistema operacional
\? – ajuda geral dos comandos do psql
\h * – exibe ajuda de todos os comandos
\h comandosql – ajuda específica sobre o comando SQL, ex.: \h alter table
\H – ativa/desativa saída em HTML
\encoding – exibe codificação atual

Boa sugestão:
\h CREATE DATABASE
\h CREATE ROLE

PostgreSQL

Como restaurar os painéis do Gnome – Ubuntu

14/11/10

Escrito por Jhonny Makis em Dicas

1 comentário

Siga os passos abaixo:

No terminal, digite: (calma! Esse comando irá remover o painel):

gconftool --recursive-unset /apps/panel

Depois

rm -rf ~/.gconf/apps/panel

e para finalizar:

pkill gnome-panel

Feito os passos acima você terá, (assim espero) o painel original de fabrica.

Valeu!!!

Dicas, Linux, UBUNTU

10 novas dicas, truques e hacks para WordPress

30/10/10

Escrito por Jhonny Makis em Dicas

Nenhum comentário

Galera,

o Paulo Faustino fez um POST no imasters dando algumas dicas bem úteis pro WordPress, vale a pena conferir.

Link Externo: http://www.imasters.com.br/artigo/18491/wordpress/10_novas_dicas_truques_e_hacks_para_wordpress/

Dicas, PHP, WordPress
12345»...Último »
  • Buscar no Blog

  • Outros Posts

    • Expressões Regulares
    • Utilizando o Zend Mail
    • Backup PostgreSQL
    • Certificação # PHP Basics - Syntax
    • Git para preguiçosos
    • 240 plugins jquery - Separados por categoria
    • Comandos PHP para MySQL
  • Categorias

    • Banco de Dados (4)
      • Mysql (2)
      • PostgreSQL (3)
    • Controle de Versão (2)
      • GIT (2)
    • Dicas (23)
    • HTML (2)
    • JavaScript (4)
      • Jquery (2)
    • Linux (1)
    • Notícias (1)
    • Oportunidades (1)
    • PHP (26)
      • Certificação (9)
      • Zend Framework (5)
    • WordPress (1)
  • Tags

    .htaccess Adobe Aprendendo ASP Banco de Dados Bugs Certificação Clouds Comandos Compilação Controle de Versão Correções Código Dicas E-mail Empregos Estudar Evento Expressões Regulares função GIT HTML HTML5 Iframe Ipad Javascript Jquery Linha de comando Linux Mac MySQL Olá mundo Oportunidades PHP Poedit PostgreSQL Programação Tags UBUNTU Unix Windows WordPress Zend
  • Recomendados

    • EaiWeb – Desenvolvimento de sites
    • Tutorial City
  • Veja também

    • ASCOPA – CE
    • CameraSurf
    • ParafinaMag
  • Publicidade

    • Tags

      .htaccess Adobe Aprendendo ASP Banco de Dados Bugs Certificação Clouds Comandos Compilação Controle de Versão Correções Código Dicas E-mail Empregos Estudar Evento Expressões Regulares função GIT HTML HTML5 Iframe Ipad Javascript Jquery Linha de comando Linux Mac MySQL Olá mundo Oportunidades PHP Poedit PostgreSQL Programação Tags UBUNTU Unix Windows WordPress Zend
    • Categorias

      Banco de Dados Certificação Controle de Versão Dicas GIT HTML JavaScript Jquery Linux Mysql Notícias Oportunidades PHP PostgreSQL WordPress Zend Framework
Tema Mystique por digitalnature | Movido a WordPress
RSS Feeds XHTML 1.1 Topo