![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: PHP ::: PHP + MySQL ::: MySQL (mysql) |
Como excluir dados em uma tabela MySQL usando PHPQuantidade de visualizações: 26634 vezes |
<? /* Este exemplo mostra como excluir dados em uma tabela MySQL usando um código PHP. */ require("conexao.php"); // obtém a conexão com o banco MySQL $conexao = obter_conexao_php_mysql(); // Comando SQL para excluir os dados em uma tabela $sql = "DELETE FROM my_usuarios WHERE id = '2'"; // Executa o comando SQL $result = mysql_query($sql, $conexao); // Verifica se o comando foi executado com sucesso if(!$result) die("Falha ao executar o comando: " . mysql_error()); else echo "Dados excluídos com sucesso."; // fecha a conexão fechar_conexao_php_mysql($conexao); ?> |
![]() |
PHP ::: Dicas & Truques ::: Variáveis e Constantes |
||||
Como verificar se uma variável PHP é do tipo object usando a função is_object()Quantidade de visualizações: 9208 vezes |
||||
Em algumas situações podemos querer saber se o tipo de uma determinada variável é object. Este teste pode ser feito com o auxílio da função is_object() da linguagem PHP. Esta função retorna um valor true se a variável for do tipo object e false em caso contrário. Veja o código completo para o exemplo:
Ao executarmos este código PHP nós teremos o seguinte resultado: A variável $pessoa é do tipo object. | ||||
PHP ::: Dicas & Truques ::: Gráficos e Cores |
||||
Gráficos em PHP - Como verificar se a extensão GD está disponível na sua instalação do PHPQuantidade de visualizações: 10358 vezes |
||||
Gráficos em PHP são gerados a partir da biblioteca (ou extensão) GD. É claro que você pode usar outras bibliotecas, mas esta é a mais comumente usada e disponível nas hospedagens compartilhadas. Antes de começar a gerar gráficos e imagens, porém, você precisa verificar se a GD está disponível no seu interpretador. A melhor forma de verificar isso é usar a página
e procurar a seção "GD". Você deverá ter algo assim: GD Support enabled GD Version 2.0 or higher FreeType Support enabled FreeType Linkage with freetype JPG Support enabled PNG Support enabled WBMP Support enabled A partir da versão 4.3 do PHP, uma versão da GD (equivalente à GD 2.0 ou mais recente) já vem instalada por padrão. Isso dispensa a instalação da biblioteca. | ||||
PHP ::: Dicas & Truques ::: Programação Orientada a Objetos |
||||||||
Programação Orientada a Objetos em PHP - Como criar e usar métodos estáticos em PHPQuantidade de visualizações: 9196 vezes |
||||||||
Como já vimos em outras dicas desta seção, uma classe possui propriedades (variáveis) e métodos. Veja a seguinte declaração de uma classe Produto:
Aqui cada instância da classe Produto terá suas próprias variáveis $nome e $preco e os métodos que permitem acesso e alteração destas variáveis também estão disponíveis a cada instância. Há, porém, situações nas quais gostaríamos que um determinado método estivesse atrelado à classe e não à cada instância individual. Desta forma, é possível chamar um método de uma classe sem a necessidade da criação de instâncias da mesma. Métodos estáticos em PHP podem ser criados por meio do uso da palavra-chave static. É comum tais métodos serem declarados com o modificador public, o que os torna acessíveis fora da classe na qual estes foram declarados. Veja um exemplo:
Observe como acessamos o método isCPFValido() sem a necessidade da criação de uma instância da classe Pessoa. Note que, se quisermos chamar um método estático a partir de uma instância na qual ele está declarado, devemos usar self em vez de $this (ainda que esta última forma não provoque nenhum efeito colateral) para deixar bem claro que o método chamado pertence à classe e não às suas instâncias. Finalmente note que um método estático não possui acesso à uma instância específica de uma classe por meio da referência $this (o que é compreensível, visto que uma chamada a um método estático não depende da existência de instâncias da classe que o declara). Ao tentarmos acessá-lo, teremos a seguinte mensagem de erro: Fatal error: Using $this when not in object context in ... | ||||||||
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
Ruby - Como inserir uma substring em uma determinada posição de uma string em Ruby usando a função insert() |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |