Jump to content


Photo

Tabela?


  • Faça o login para participar
4 replies to this topic

#1 ZeCa^CsPlanet

ZeCa^CsPlanet

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Não informado

Posted 14/12/2003, 11:16

Olha, eu não entendo nada de php e gostaria de saber o seguinte:

Como eu crio uma tabela???
Eu já tenho um BD de nome teste_oi, tudo certinho.. eu peguei um script de login e ele pede que eu crie uma tabela de nome tbl_usuarios e com o seguinte código:

CREATE TABLE tbl_usuarios (
  id int(5) NOT NULL auto_increment,
  login varchar(12) NOT NULL default '',
  senha varchar(12) NOT NULL default '',
  PRIMARY KEY  (id)
)
INSERT INTO tbl_usuarios (id, login, senha) VALUES(1, "admin", "123456");

Gostaria de vocês me explicassem passo-a-passo como fazer isso e também o que é exatamente uma tabela...

#2 danilodepolli

danilodepolli

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 14/12/2003, 11:32

E ai, blz?
Primeiro, vc ta querendo criar o banco de dados aonde? vc ja tem o servidor php instalado em seu pc ou no web server mesmo?

Esse codigo que vc postou se vc tiver o bd criado é só vc colar no "Run SQL query" se vc usar o phpmyadmin por exemplo que ele criara os campos da tabela e adicionara o admin e a senha...

Falows!
Danilo Depolli
danilo@camphost.com.br
CAMPHOST - 1º MES GRATIS EM QUALQUER PLANO! HOSPEDAGEM WEB
QUER PATROCINIO FREE? ENTRE EM CONTATO
ICQ: 7695319
MSN: danilodepolli@bol.com.br

#3 ZeCa^CsPlanet

ZeCa^CsPlanet

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Não informado

Posted 14/12/2003, 14:07

O seguinte, eu estou hospedado no wmhost.com.br, o endereço da page é teste.wmhost.com.br (é só uma page pra eu testar scripts, pq eu sou iniciante) e eu já criei um banco de dados de nome teste_oi e eu queria que os dados fossem armazenados nele.

No tutorial, pede que eu crie uma tabela e digite o código que eu postei ali. Poderiam me dizer passo-a-passo como fazer??

OBS: Eu utlizo o Cpanel.

#4 MAX

MAX

    12 Horas

  • Usuários
  • 172 posts
  • Sexo:Não informado
  • Localidade:Aqui

Posted 14/12/2003, 19:33

Uma tabela é uma espécie de conjunto de linhas e colunas que, no caso do MySQL armazenam dados.
Eu não sei usar o Cpanel, mas sei criar uma tabela pelo próprio php:

I - Conectando-se ao MySQL:

Criei um arquivo php (teste_oi.php, por exemplo) com o seguinte:
<?
$SQL_server = "wmhost.com.br"; //Servidor com o MySQL
$SQL_user = "nome"; //Usuário do MySQL
$SQL_pass = "senha"; //Senha do usuário no MySQL
$SQL_db = "teste_oi"; // Nome da DB do MySQL

$SQL_connectdb = mysql_connect($SQL_server, $SQL_user, $SQL_pass); //Conecta ao servidor MySQL
$SQL_selctdb = mysql_select_db($SQL_db); //Conecta à DB do MySQL
?>

II - Criando a tabela:
Agora adicione as seguintes informações ao arquivo que foi criado anteriormente:
$SQL_query = "CREATE TABLE `tbl_usuarios` (
`id` INT( 5 ) NOT NULL ,
`login` VARCHAR( 12 ) NOT NULL ,
`senha` VARCHAR( 12 ) NOT NULL 
PRIMARY KEY (`id`)
);";
// O código acima cria a tabela e as colunas id, login e senha
mysql_query($SQL_query, $SQL_connectdb); //Executa o comando sql

Execute o arquivo e a sua tabela será criada. Note que o MySQL tem comandos específicos que devem, na medida do possível, serem seguidos conforme o padrão da linguagem, incluindo maiúsculas, minúsculas e outros caracteres.

#5 s4d4n

s4d4n

    12 Horas

  • Usuários
  • 172 posts
  • Sexo:Não informado
  • Localidade:Campo Grande

Posted 14/12/2003, 23:06

bom no cpanel é assim pra cria o banco de dados vai no icone de banco de dados mysql e cria o db o usuario e a senha, depois adiciona o usuario no banco.

Para criar tabelas lá, é so vc ir no phpmyadmim na parte inferior da pagina, vai abri outra janela ai seleciona o banco de dados q quer criar a tabela e seleciona o ultimo item da direita q naum me lembro o nome. Vai aparcer um campo, pra vc digitar como será a tabela ai vc coloca isso ai q o max postou.

Exemplo:

CREATE TABLE msg (
  msg mediumtext ,
  date datetime ,
  rem varchar(30) ,
  dest varchar(30) ,
  som varchar(20) ,
  tipo varchar(10)
);

Espero ter ajudado. (y)
|S4D4N| - |WebMaster!|
[NoPonto]
Experimenta, experimenta, experimenta...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq