quarta-feira, 15 de agosto de 2018
segunda-feira, 2 de outubro de 2017
Cadastro com pesquisa com PHP, PDO e MySQL
Hoje veremos como criar uma página simples de cadastro mas verificando antes se o registro já não existe no banco de dados – se houver, o cadastro repetido não é efetuado e é exibida uma mensagem ao usuário e também não serão permitidos cadastros em branco.
Para isso, usaremos a mesma tabela
de amigos deste post: Página de busca simples em PHP com PDO e MySQL usando um formulário.
OBS:
Este texto pressupõe que a extensão PDO já esteja instalada corretamente.
Criada a tabela do banco de dados
crie uma página em branco e cole o código a seguir:
segunda-feira, 4 de setembro de 2017
Relacionamento de tabelas com Using
Podemos utilizar a cláusula using ou
a cláusula on para informar as colunas que serão relacionadas. Quando utilizamos a cláusula using, as colunas das tabelas deverão
conter o mesmo nome (não é obrigatório ser do mesmo tipo) para
que o relacionamento ocorra.
Também não poderá ser utilizada a
coluna juntamente com alias na demonstração das tuplas.
segunda-feira, 21 de agosto de 2017
Catálogo dinâmico com imagens no lugar de links
Pessoal, hoje veremos uma dica rápida sobre como usar imagens em vez dos títulos no nosso catálogo dinâmico. Para isso, no passo 3,
essa linha:
$stmt = $con->prepare("select id, titulo, categoria from livros");
troque por essa:
essa linha:
$stmt = $con->prepare("select id, titulo, categoria from livros");
troque por essa:
terça-feira, 19 de abril de 2016
Notícias em destaque com PHP, PDO e MySQL
Um recurso interessante em qualquer site é destacar as notícias mais recentes; para isso utilizamos a cláusula limit em consultas ao banco de dados. Observe o código a seguir:
segunda-feira, 21 de março de 2016
Conexão a um banco de dados Oracle em PHP com PDO
Uma forma bem simples de criar uma conexão em PHP a uma
base dados Oracle é utilizando uma fonte de dados ODBC. Neste tutorial, vamos
usar a versão 11g Express (gratuita) do Oracle, acessando a tabela “employees”
do esquema hr no Windows 7.
O primeiro passo é criar a fonte de dados ODBC. Para isso, acesse
o Painel de Controle – Ferramentas Administrativas – Fontes de dados (ODBC) -
Fontes de dados de sistema – Adicionar – Oracle in XE – Concluir:
quarta-feira, 16 de março de 2016
MER com engenharia reversa utilizando o Toad for MySQL
O Toad for MySQL é uma ferramenta gratuita para
administração de bancos de dados. Apesar de não ser um software voltado ao
projeto do banco, há nele um painel bem útil para gerar Modelos Entidade
Relacionamento (MER) de forma “engenharia reversa”, isto é, gerando o modelo
após as tabelas estarem prontas.
A versão utilizada neste post foi baixada daqui: http://quest-software-toad-for-mysql-freeware.software.informer.com/6.0/
A versão utilizada neste post foi baixada daqui: http://quest-software-toad-for-mysql-freeware.software.informer.com/6.0/
Após instalar o Toad (neste tutorial, o banco de
dados está no mesmo computador e usaremos as tabelas “artigo”, “autor” e
“categoria” desse post:
http://trocadicas.blogspot.com/2016/03/relacionando-tabelas-em-bancos-de-dados_10.html) abra-o e o primeiro passo é criar uma conexão ao
banco de dados. Para isso, no painel “Connection Manager” clique no ícone “Create
a new connection” à esquerda:
segunda-feira, 14 de março de 2016
Página de estatísticas em seu site com PHP, PDO e MySQL
Hoje veremos como criar uma página de estatísticas com os
temas mais pesquisados em seu site. Para começar, crie uma tabela bem simples para
gravar as consultas, por exemplo salvando o id das categorias pesquisadas e
data/hora das pesquisas. Caso não tenha essa tabela de categorias, use o código
a seguir:
sábado, 12 de março de 2016
Criando um MER simples com a ferramenta DIA
O Dia é um software gratuito para criação de diversos diagramas,
como fluxogramas, diagramas UML etc., inclusive Modelos Entidade-Relacionamento
(MER) de forma bem simples. Para baixá-lo, acesse: http://sourceforge.net/projects/dia-installer/files/dia-win32-installer/0.97.2/dia-setup-0.97.2-2-unsigned.exe/download.
Sua instalação é bem simples e rápida. A versão que vamos usar é a 0.97.2 e há
versão em português (você poderá selecionar o idioma de sua preferência ao
instalar).
quinta-feira, 10 de março de 2016
Relacionando tabelas em bancos de dados
Hoje veremos como relacionar tabelas em bancos de dados de forma bem básica: a 1ª é relacionando apenas duas tabelas; a seguir vamos acrescentar uma 3ª tabela. Siga os passos:
Assinar:
Postagens (Atom)