Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


PHP mais SQL, Notas de estudo de Engenharia Química

Apresentação de PHP mais SQL

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 03/06/2010

Gaucho_82
Gaucho_82 🇧🇷

4.6

(52)

211 documentos

1 / 14

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Autor: Hermes Alves Dias Souza
(http://emac.araripina.com.br)
Criando, inserindo e
exibindo PHP+MySql
De uma forma extremamente fácil e
básica você verácomo criar banco de
dados, tabelas, inserir e exibir usando
o phpMyAdmin, PHP e MySql.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe

Pré-visualização parcial do texto

Baixe PHP mais SQL e outras Notas de estudo em PDF para Engenharia Química, somente na Docsity!

Autor: Hermes Alves Dias Souza (http://emac.araripina.com.br)

Criando, inserindo e

exibindo – PHP+MySql

De uma forma extremamente fácil e

básica você verá como criar banco de

dados, tabelas, inserir e exibir usando

o phpMyAdmin, PHP e MySql.

O que é um banco de dados?

É um arquivo, que permite de maneira fácil e organizada acessar as

informações contidas nele. Atualmente, possuímos cerca de 5% das

informações do site armazenadas em um banco de dados. Nós utilizamos

o melhor banco de dados gratuito do mercado, o MySQL.

Sistema de banco de Dados

Um sistema de banco de dados é um ambiente de hardware e de

software, composto por dados armazenados em um banco de dados (BD),

o software de gerência do banco de dados (SGBD) e os programas de

aplicação.

Dentro dos Bancos de Dados ficam as tabelas (como se fossem as

categorias da estrutura dos dados) e nessas tabelas ficam as informacoes

Exemplo no próximo slide

phpMyAdmin

p phpMyAdmin é uma aplicação de fácil utilização que serve para controlar seu banco

de dados MySql. Você pode utilizá-lo para criar, copiar, deletar, renomear e alterar

tabelas, fazer a manutenção de tabelas, deletar, editar e adicionar campos, exportar

ou importar um banco de dados, e muito mais.

Caso não possua o phpMyAdmin recomendo que você baixe o pacote pré-configurado

phptriad (http://sourceforge.net/projects/phptriad) e instale no seu computador.

Logo após a instalação rode o apache e o mysql que foi criado no seu menu phptriad.

O phpMyadmin fica localizado em http://localhost/phpmyadmin

No decorrer deste tutorial iremos utilizar o phpMyAdmin

Criando um banco de dados utilizando o phpMyAdmin

Digite o nome do seu BD e clique em CRIA

Nome do campo

Tipo do campo

Tamanho do campo

Extra, pq? Primária

Nome do campo: Geralmente colocamos um nome que lembre o que desejamos armazenar
Tipo do campo: Nessa parte você escolhe qual tipo de dados deseja armazenar, os mais usados são:
  • Int – Inteiro, para guardar número interiores (1,2,4,67,89,105)
  • Varchar – variáveis com caracteres, ou seja texto não número, você pode guardar texto também no varchar mas ele não
reconhecerá como um número e sim como um caractere qualquer (hermes alves).
  • Text – Para guardar grandes quantidades de texto, geralmente utilizamos para guardar mensagem de e-mail ou textos tipo carta
no banco de dados.
  • Date – Para guardar datas, ai você pensa porque não guardo a data num varchar? Você tem que guardar datas no tipo DATE
para você conseguir manipular datas com o banco dados, por exemplo: Exibir apenas o registros deste mês.
  • Hora – Para guardar hora na tabela
Tamanho do campo: Tamanho que seu registro irá ter, por exemplo no campo | id_mensagem | ele está com o tamanho 5, ou seja,
ele só poderá alcançar o tamanho máximo de 5 digitos. Ex: 12345. No campo | nome | ele só aceitará um nome de até 50 dígitos,
no campo mensagem, data e hora, que possuem respectivamente o tipo text, date, time não precisa definir tamanho pois o tipo text
já vem por padrão com o tamanho ilimitado, data e hora no formato conhecido: dd/mm/aaaa e hh:mm:ss.
Extra: Colocamos auto_increment para informar que o campo id_mensagem vai ser automaticamente auto incrementado toda vez
que registrar um novo registro, ou seja se o valor atual do campo for 1 e for registrado um novo valor ele ficará com 2
Primária: Temos que informar ao banco de dados qual o campo principal, então marcamos ele como primário.

Essa caixa

mostra a

estrutura da

nossa tabela

Nome do banco de dados

Nome da tabela

Caixa com os comandos MySQL

executados transparentemente pelo

phpMyAdmin para criação da tabela.

Link para tabela, todas tabelas que você criar

nesse banco de dados aparecerá aqui.

Criando o HTML

p Iremos criar o html necessário para o usuário inserir os dados que será

registrado na tabela tb_mural

Observe que nesse formulário criado o action dele está chamando o inserindo.php

o arquivo que realmente gravará os dados ai digitados na tabela tb_mural, salve

com o nome formulario.htm

Preparando para inserir(conectando)

Para efetuar qualquer ação você deve primeiro conectar no banco de dados.

Escreva esse arquivo e salve ele com o nome de conectdb.php no mesmo diretório que

está o seu formulário.htm

Criando o exibir(exibir.php)

Ele vai fazer um loop até exibir

todos os dados que contém a tabela

tb_mural

Links úteis

p http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=

p http://www.juicystudio.com/tutorial/mysql/index.asp

p http://www.silicio.com.br/php/tutorial.html

p http://brlinux.linuxsecurity.com.br/noticias/000010.html

p http://dev.mysql.com/doc/mysql/pt/index.html (manual do mysql em

português)

Lista de discussão:

http://br.groups.yahoo.com/group/php-pt/

Todos os arquivos utilizados nesse tutorial estão disponíveis para download

Arquivos fontes:

http://hermes.argohost.net