Ir para conteúdo

POWERED BY:

Arquivado

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

def

Criando Tabela com PHP

Recommended Posts

Vou tentar explicar mais ou menos como eu crio tabelas com php!

 

<?php

$host = "localhost"; // Local onde o banco de dados está hospedado

$user = "USUÁRIO"; // Usuário que tem acesso ao banco de dados

$pass = "SENHA"; // Senha do Usuário

$db = "NOME_DO_BANCO_DE_DADOS"; // Nome do banco de dados onde deseja criar a tabela

$table='NOME_DA_TABELA'; // Nome da tabela que deseja criar

$campo='PRIMEIRO_CAMPO'; // Nome do primeiro campo da tabela (onde os dados serão salvos)

$campo2='SEGUNDO_CAMPO'; // Nome do segundo campo da tabela

$a = @mysql_connect($host, $user, $pass) or die(mysql_error()); // Conexão php com mysql (NÃO ALTERE NADA)!

 

@mysql_select_db($db, $a) or die("erro ao se conectar com o db"); // Seleciona o banco de dados na conexão acima.

 

//NÃO MECHA ENTRE AS LINHAS! SE NÃO SABE O QUE FAZ!

//---------------------------------------------------------------------

$sql = 'CREATE TABLE `'.$table.'` ('

. ' `id` INT UNSIGNED NOT NULL AUTO_INCREMENT, '

. ' `'.campo.'` VARCHAR(255) NOT NULL, '

. ' `'.campo2.'` VARCHAR(255) NOT NULL,'

. ' PRIMARY KEY (`id`)'

. ' )';

//---------------------------------------------------------------------

 

$result = mysql_query($sql, $a); // Le os dados da tabela

if(!$result) // Cria a tabela

die("Falha ao executar o comando: " . mysql_error());

else

echo "Comando executado com sucesso.";

?>

 

espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou tentar explicar mais ou menos como eu crio tabelas com php!

 

<?php

$host = "localhost"; // Local onde o banco de dados está hospedado

$user = "USUÁRIO"; // Usuário que tem acesso ao banco de dados

$pass = "SENHA"; // Senha do Usuário

$db = "NOME_DO_BANCO_DE_DADOS"; // Nome do banco de dados onde deseja criar a tabela

$table='NOME_DA_TABELA'; // Nome da tabela que deseja criar

$campo='PRIMEIRO_CAMPO'; // Nome do primeiro campo da tabela (onde os dados serão salvos)

$campo2='SEGUNDO_CAMPO'; // Nome do segundo campo da tabela

$a = @mysql_connect($host, $user, $pass) or die(mysql_error()); // Conexão php com mysql (NÃO ALTERE NADA)!

 

@mysql_select_db($db, $a) or die("erro ao se conectar com o db"); // Seleciona o banco de dados na conexão acima.

 

//NÃO MECHA ENTRE AS LINHAS! SE NÃO SABE O QUE FAZ!

//---------------------------------------------------------------------

$sql = 'CREATE TABLE `'.$table.'` ('

. ' `id` INT UNSIGNED NOT NULL AUTO_INCREMENT, '

. ' `'.campo.'` VARCHAR(255) NOT NULL, '

. ' `'.campo2.'` VARCHAR(255) NOT NULL,'

. ' PRIMARY KEY (`id`)'

. ' )';

//---------------------------------------------------------------------

 

$result = mysql_query($sql, $a); // Le os dados da tabela

if(!$result) // Cria a tabela

die("Falha ao executar o comando: " . mysql_error());

else

echo "Comando executado com sucesso.";

?>

 

espero ter ajudado!

Ué você ta explicando pra quem???????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou tentar explicar mais ou menos como eu crio tabelas com php!

 

<?php

$host = "localhost"; // Local onde o banco de dados está hospedado

$user = "USUÁRIO"; // Usuário que tem acesso ao banco de dados

$pass = "SENHA"; // Senha do Usuário

$db = "NOME_DO_BANCO_DE_DADOS"; // Nome do banco de dados onde deseja criar a tabela

$table='NOME_DA_TABELA'; // Nome da tabela que deseja criar

$campo='PRIMEIRO_CAMPO'; // Nome do primeiro campo da tabela (onde os dados serão salvos)

$campo2='SEGUNDO_CAMPO'; // Nome do segundo campo da tabela

$a = @mysql_connect($host, $user, $pass) or die(mysql_error()); // Conexão php com mysql (NÃO ALTERE NADA)!

 

@mysql_select_db($db, $a) or die("erro ao se conectar com o db"); // Seleciona o banco de dados na conexão acima.

 

//NÃO MECHA ENTRE AS LINHAS! SE NÃO SABE O QUE FAZ!

//---------------------------------------------------------------------

$sql = 'CREATE TABLE `'.$table.'` ('

. ' `id` INT UNSIGNED NOT NULL AUTO_INCREMENT, '

. ' `'.campo.'` VARCHAR(255) NOT NULL, '

. ' `'.campo2.'` VARCHAR(255) NOT NULL,'

. ' PRIMARY KEY (`id`)'

. ' )';

//---------------------------------------------------------------------

 

$result = mysql_query($sql, $a); // Le os dados da tabela

if(!$result) // Cria a tabela

die("Falha ao executar o comando: " . mysql_error());

else

echo "Comando executado com sucesso.";

?>

 

espero ter ajudado!

Ué você ta explicando pra quem???????

 

vOcê não sabe ler os comentarios em amarelo ?

 

é burro krai!

Compartilhar este post


Link para o post
Compartilhar em outros sites

UESAIHUEIEA, essa seção é de MySQL não de PHP amigo, quem visita esta seção tem dúvidas em relação a sintaxe de queries MySQL ou IDEs MySQL, quem quer saber como criar uma tabela com PHP visita a seção de PHP.

 

Sem contar que esta tabela só tem suporte à 2 campos varchars com 255 de length. :>

 

e se não houver nenhum campo chamado id, provavelmente terá um erro de sintaxe na primary key.

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.