Terça-feira, 24 de agosto de 2004 às 14h28

Inserindo dados no MySQL pelo Dreamweaver

Faltam 0 dias! Inscreva-se agora! O maior encontro de profissionais web da américa latina.

A finalidade desse artigo é inserir dados em seu banco de dados utilizando um Recordset.

Usaremos o banco de dados "db_tuto38" e a tabela "tb_tuto38":

figura 01
Figura 01 - db cliente , tabela db_info

Temos agora que criar uma conexão do Dreamweaver com esse banco de dados pelo Painel Databases:

figura 02
Figura 02 - conectando-se ao db

Dreamweaver > Banco de Dados

figura 03
Figura 03 - conectado ao db

Já estabilizada a conexão com o banco de dados, vamos criar um arquivo php com um formulário. Na primeira linha vamos colocar os nomes dos campos: nome | telefone | email. Na segunda linha vamos inserir campos para texto ( text fild ), como abaixo.

Agora precisamos alterar as propriedades dos campos de texto, clique em cada um deles e no Painel Properties troque o nome de cada um para seu respectivo campo (nome, telefone e email respectivamente).

figura 04
Figura 04 - atributo name, em textfiled

Voltamos agora no guia Application > Server Behavior e em Add (+)vá até "Insert Record" aparecerá uma tela como a seguir, onde temos que selecionar e conexão (tuto38), a tabela que será gravado os dados (tb_tuto38) e a página (cadastro.html) que vai carregar (After inserting, go to:) após clicarmos em "OK" no formulário.

figura 05
Figura 05 - insert record

Estamos quase lá. Vamos agora configurar o RECORDSET. Voltamos ao Guia Application, mas agora na aba BINDINGS. Clicamos no botão de adição e selecionamos a opção RECORDSET para abrir a janela de configuração. Nela criamos um nome para o recordset (rs_tuto38), a conexão que ela vai usar (tuto38), a tabela na qual serão inseridos (tb_tuto38) os dados, todas as Colunas (Columns: all) e clicamos em "OK".

figura 06
Figura 06 - recordset

Note que agora na aba Bindigns aparece o seu recordset (rs_tuto38) e todos os campos da tabela que serão inseridos. O que temos que fazer é clicar neles e arrasta-los para o seu respectivo campo no formulário como mostra a figura 08 ou clicar em INSERT no Painel Bindigns

figura 07
Figura 07 - recordset (rs_tuto38

figura 08
Figura 08 - inserindo nos campos do formulário

Resultado do formulário:

figura 09
Figura 09 - campos já inseridos

Em nosso formulário, o primeiro cadastro que faremos será: nome = julia , telefone = 99887766 e email = julia@uol.com.br

figura 10
Figura 10 - inserindo nosso primeiro registro

Vejamos agora em nosso db se foi inserido o registro:

figura 11
Figura 11 - dados inseridos na tabela

Bom, é bem simples inserir dados em tabelas de bancos de dados MySQL pelo Dreamweaver. Um abraço a todos.


5 comentários

 Joao
28/08/2004 17h23

Mais fácil

Olá.
Não seria mais facil ir em Inerir › Aplicativo › Formulario de Inserção de Registros?

Alem de não precisar do recordset o Dreamweaver irá criar os formularios para você.

Espero ter ajudado

 Alessandro
23/03/2005 22h54

Falta informação

você vfala vamos conectaro banco de dados , mais não mostra como

 Elisabete
05/04/2005 00h49

Não Estou Conseguindo...

ME conectar ao banco de dados MySQL,.. pois o mesmo pede o
NOME:
Servidor MySQL:
nome de Usuário:
Senha
Banco de Dados:
Eu naum sei o que é para colocar nesses espaços, quando eu tento colocar apar4ece erro 404

 Alessandro Maciel
30/11/2005 12h18

Erro na conexão MySQL Dreamweaver

Bom, sempre aparece um erro inesperado. o que devo fazer?

 glauce carcereri leite
14/10/2008 17h04

forrmulario visto no phpmyadmin

fiz este caminho e deu erro na primeira line , porque

Cancelar resposta

Qual a sua opinião?

Faça login abaixo ou cadastre-se rapidamente.


Sobre o Autor
Marcelo Oliveira trabalha com Dreamweaver desde 1999, possui a formação Macromedia Dreamweaver Developer e coordena o DWMX.

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.