quarta-feira, 11 de maio de 2016

Alterar valor do Auto Incremento (auto_increment) de uma tabela no MySQL

Olá... Neste post mostro como é simples alterar o valor do campo auto_increment no banco de dados MySQL.

Todos sabemos que ao excluir um ou vários registro, "nunca" o banco dados irá gerar aqueles "IDs" que foram excluídos.

Se for necessário altere o valor do auto_increment com o comando abaixo:

alter table 'SuaTabela' auto_increment = ValorDesejado;

e é isso pessoal... 


sexta-feira, 15 de abril de 2016

PHP - Função que retorna palavras acentuadas minúsculas em maiúsculas

Olá, neste post irei mostrar a função em php que criei para tornar caracteres acentuados em maiúsculo.

Quem nunca precisou salvar caracteres com acentos no banco de dados e mesmo utilizando a função nativa do PHP "strtoupper", percebeu que os caracteres com acentos continuavam minúsculo.

Segue a função:

   function AcentoMaiusculo($var){  
     $palavra = strtoupper($var);  
     $string = strtr($palavra ,"áéíóúâêôãõàèìòùç","ÁÉÍÓÚÂÊÔÃÕÀÈÌÒÙÇ");  
     return $string;  
   }  

A utilização é muito simples:

 $nome = 'José Gonçalves';  
 $nome = AcentoMaiusculo($nome);  
 echo $nome;  
 // Imprime JOSÉ GONÇALVES  

É isso, e até a próxima!

quarta-feira, 6 de abril de 2016

Delphi - Operadores Lógicos, Relacionais, Aritméticos e de Atribuição

Para você que está iniciando o aprendizado em Delphi (Object Pascal) segue abaixo os operadores lógicos, relacionais, aritméticos e de atribuição:
  • Operadores Lógicos
AND
E Lógico
OR
OU Lógico
NOT
NÃO Lógico

Os operadores lógicos ou operadores booleanos são utilizados quando é necessário trabalhar com o relacionamento de duas ou mais condições ao mesmo tempo, dentro de um if ou dentro de uma estrutura de teste de um loop.

  • Operadores Relacionais
> 
Maior que
< 
Menor que
>=
Maior ou igual a
<=
Menor ou igual a
=
Igual a
<> 
Diferente de

  • Operadores Aritméticos
+
Adição
-
Subtração
*
Multiplicação
/
Divisão de reais
Div
Divisão de inteiros
Mod
Resto da divisão de inteiros

As operações envolvendo apenas números inteiros resultam sempre em um número inteiro. As operações envolvendo número inteiro com número real, resulta sempre em um número real.

  • Operador de Atribuição
A atribuição de valores é feita usando os caracteres  dois pontos e igual (:=).

Exemplos:
A       := 5;
D       :=  (a-b)/3;
Nome := ’Maria’;

A esquerda deve estar apenas o nome da variável, enquanto que na direita podem estar constantes, variáveis ou expressões que correspondam ao tipo de dados armazenáveis na variável.


É isso ai, se serviu compartilhe, comente e sugira novos posts... Até a próxima!