MySQL 28 de junho de 2017 alexandre No comments

Função SUBSTRING_INDEX

Para separar uma string em outras strings no MySQL tal qual a função explode no PHP utilize SUBSTRING_INDEX. Utilizarei a função no campo email da tabela Contato para separar o endereço em duas partes: o nome de usuário (antes da @) e o domínio (depois da @). Os parâmetros da função são: a string que […]

PHP 26 de junho de 2017 alexandre No comments

IF inline

O IF inline ajuda o programador a economizar algumas linhas de código. Ele contrai toda a estrutura condicional IF em uma única linha. Vejamos: IF tradicional IF inline Apesar da já citada vantagem de escrever menos linhas de código o programador deve ficar atento para não usar esse método em expressões muito complexas pois tornará […]

MySQL 25 de maio de 2017 alexandre No comments

Correção de tabela corrompida

Uma tabela do meu banco de dados foi corrompida após uma tentativa frustrada de otimizá-la via phpMyAdmin. Quando eu tentava acessá-la o MySQL retornava a mensagem: Table ‘./NOME_TABELA/’ is marked as crashed and last (automatic?) repair failed. Tentei o reparo através do phpMyAdmin mas a conexão com o MySQL se perdia por se tratar de […]

PHP 24 de maio de 2017 alexandre No comments

Problemas com acentuação

Em páginas web quase sempre o desenvolvedor se depara com problemas de acentuação nas palavras. Ora os acentos são substituídos por um ponto de interrogação ora por caracteres ilegíveis. Este problema pode ocorrer por fatores como a codificação do banco de dados ou da página HTML. O PHP oferece duas funções muito úteis para resolver […]

PHP 20 de maio de 2017 alexandre One comment

Require x Include

Ao incluir arquivos dentro de programas PHP podemos utilizar quatro formas distintas: include: faz a requisição do arquivo e gera um warning quando não localiza o arquivo. include_once: funciona da mesma forma que o include porém quando o arquivo já foi foi incluído ele não é sobrescrito. require: faz a requisição do arquivo e gera […]

Sem categoria 19 de maio de 2017 alexandre No comments

Boas vindas

Neste espaço irei postar códigos escritos em linguagem de programação web, especialmente em PHP, consultas SQL e outros assuntos pertinentes à área de TI que fazem parte do meu cotidiano profissional. Espero, por ventura, contribuir com aqueles que até aqui chegarem.