Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GabrielFerrari

[Resolvido]  com tabela

Recommended Posts

Olá eu de novo :P

 

Estou estudando PHP com banco de dados agora.

 

Ai vejo códigos desse tipo:

 

CREATE TABLE usuarios (
		id_usuario smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT,
		nome varchar(40) NOT NULL DEFAULT '',
		senha varchar(32) NOT NULL DEFAULT '',
		PRIMARY KEY  (id_usuario)
)
INSERT INTO usuarios VALUES (1, 'Teste', '202cb962ac59075b964b07152d234b70');

Onde eu enfio ele ?!

 

Já vi em bloco de notas mas não deu certo.

 

Li que é para por no query do phpmyadmin mas não achei isso.

 

Baixei o wamp para já que falaram que é facil fazer banco com eles mas não consigo.

 

:mellow:

 

Alguém pode me ajudar...

 

Dar algum tutorial bem claro ajudaria muito.

 

Todos que acho só me confundo mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thelon,

 

Esse código que você postou é a estrutura de uma tabela do seu banco de dados. Para criar, se você instalou o wamp, basta acessar http://localhost/phpmyadmin no seu browser.

 

Quando acessar, na primeira página basta informar o nome do banco de dados, e depois são mostradas opções auto-descritivas para conseguir o que queres.

 

Dê uma pesquisa no Google a respeito do PHPMyAdmin, é bastante fácil utilizá-lo.

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta beleza.

 

Eu fucei la mais um pouco e consegui importar o arquivo para ele.

 

Crio uma tabela.

 

Mas como eu acesso ela.

 

Para onde ela vai ?!

 

Não consigo entender essas coisas.

 

Eu li alguns tutoriais sobre o phpmyadmin mas eles enrolam muito sei la.

 

:(

 

 

Obrigado pela resposta :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então Thelon, Boa tarde!

Você importou a tabela utilizando o phpmyadmin.

Antes de fazer a importação, você deve ter selecionado um banco de dados, para poder importar as intruções sql.

 

Escolhido o banco de dados, import o código:

1. CREATE TABLE usuarios (
2.		id_usuario smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT,
3.		nome varchar(40) NOT NULL DEFAULT '',
4.		senha varchar(32) NOT NULL DEFAULT '',
5.		PRIMARY KEY  (id_usuario)
6. )
7. INSERT INTO usuarios VALUES (1, 'Teste', '202cb962ac59075b964b07152d234b70');

linha 1 é criada instrução cria a tabela usuários.

Linha 2, 3, 4 criado os campos da tabela usuário.

(id_usuario) - tipo smallint de tamanho 5, não pode ser nulo e será imcrementado automaticamente.

(nome) - tipo varchar de tamanho 40

(senha) - tipo varchar, tamanho 20.

Linha 5, é definido que o campo (id_usuario) será a chave primaria da tabela, logo esse campo terá um valor que nao poderá ser rpetido.

 

Feito a importação, você poderá localizar a tabela e seus campos no meu ao lado esquerdo. Selecione o banco e logo abaixo será mostrada a tabela. ;)

 

Espero ter ajudado, caso não posta ai novamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Infozyz :P

 

Acho que to começando a entender.

 

Obrigado pela resposta.

 

Tipo ta dando esse erro:

 

Erro

consulta SQL:

CREATE TABLE usuarios(
id_usuario smallint( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
nome varchar( 40 ) NOT NULL DEFAULT '',
senha varchar( 32 ) NOT NULL DEFAULT '',
PRIMARY KEY ( id_usuario )
) INSERT INTO usuarios
VALUES ( 1, 'Teste', '202cb962ac59075b964b07152d234b70' )

Mensagens do MySQL : Documentação
#1064 - Você tem um erro de sintaxe no seu SQL próximo a 'INSERT INTO usuarios VALUES (1, 'Teste', '202cb962ac59075b964b07152d234b70')' na linha 7

Alguém pode traduzir ?!

 

Tipo outra coisa.

 

Depois que eu criar ela tudo certinho.

 

Eu jogo os arquivos em php e html la na pasta www

 

Ele vai achar a tabela sozinho ?!

 

 

Obrigado mesmo pela paciência com minhas perguntar :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thelon, tranquilo.

Para "enchergar" a tabela, você tem que fazer as conexões todas certinhas no arquivo.

E a pasta raiz dos arquivos é a www (caso esteja testando localmente, localhost) existe uma pasta dentro do diretorio do phpmyadmin, chamado: htdocs (esta é a pasta raziz para o servidor local).

 

Mensagens do MySQL : Documentação

#1064 - Você tem um erro de sintaxe no seu SQL próximo a 'INSERT INTO usuarios VALUES (1, 'Teste', '202cb962ac59075b964b07152d234b70')' na linha 7

Tenta colocar uma aspa simples no valor referente ao campo id_usuario '1'. :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para "enchergar" a tabela, você tem que fazer as conexões todas certinhas no arquivo.

Isso que você diz é pelo PHP né ?!

 

Se for é tranquilo :P

 

 

E a pasta raiz dos arquivos é a www (caso esteja testando localmente, localhost) existe uma pasta dentro do diretorio do phpmyadmin, chamado: htdocs (esta é a pasta raziz para o servidor local).

 

Não tem essa pasta não.

 

Eu procurei pelo pesquisar do windows mais não foi encontro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu uso o apache2triad.

O caminho da pasta raiz é:

 

C:\apache2triad\htdocs\

Isso que você diz é pelo PHP né ?!

Sim, pelo php.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não posso fazer uma tabela pelo acess por exemplo ?!

 

Quando eu estava aprendendo com asp e VB eu fazia por la.

 

O php aceita ?!

 

Se sim eu coloco ela na pasta www junto com os arquivos ?!

 

A parte de conexão com banco de dados e tal eu entendi os comandos.

 

Eu não consigo criar a tabela :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sr. Thelon, da Rádio Bráu... :rolleyes: :lol:

 

O erro do MySQL é causado devido à ausência do ponto-e-vírgula no final do comando Create Table, antes de comando Insert. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

 

 

Para criar a tabela, vá em SQL, no menu superior do frame direito do phpMyAdmin, ou em Importar, no mesmo menu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sr. Thelon, da Rádio Bráu...

O mestre Beraldo chegou http://forum.imasters.com.br/public/style_emoticons/default/yay.gif

O ponto e virgula eu passei despercebido... :P

 

Se sim eu coloco ela na pasta www junto com os arquivos ?!

Ela quem?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sr. Thelon, da Rádio Bráu...

rsrsrs

 

O erro do MySQL é causado devido à ausência do ponto-e-vírgula no final do comando Create Table, antes de comando Insert.

 

 

 

Para criar a tabela, vá em SQL, no menu superior do frame direito do phpMyAdmin, ou em Importar, no mesmo menu.

 

Ae tabela criada com sucesso :P

 

Era o ponto e virgula mesmo.

 

O arquivo que eu peguei ta funcionando.

 

Eu vo tentar criar um meu agora.

 

:D

 

 

Obrigado mesmo a todos.

 

Ajudaram muito.

 

Espero conseguir aprender logo para ajudar um pouco.

 

Só to pedindo ajuda :P

 

 

 

 

 

Ela quem?

era "Ela" tabela :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.