Guest - Paulo - Postado Março 29, 2004 Denunciar Share Postado Março 29, 2004 Como deve ficar para criar as tabelas e campos de uma vez só e não ter que executar um e depois outro!?sql.php<?include "dbconfig.php";mysql_query("CREATE TABLE acervo ( codigo int(11) NOT NULL auto_increment, nome varchar(70) NOT NULL default '', autor varchar(10) NOT NULL default '', descricao varchar(40) NOT NULL default '', categoria varchar(40) NOT NULL default '', zip varchar(255) default NULL, PRIMARY KEY (`codigo`), KEY `codigo` (`codigo`) );") or die ("Não pode criar a tabela na database!");mysql_close();echo "Database criada com sucesso...</p>Apague o arquivo instala.php!!!";?>sql_cat.php<?include "dbconfig.php";mysql_query("CREATE TABLE categorias ( codigo int(11) NOT NULL auto_increment, nome varchar(70) NOT NULL default '', fotocategoria varchar(255) default NULL, PRIMARY KEY (`codigo`), KEY `codigo` (`codigo`) );") or die ("Não pode criar a tabela na database!");mysql_close();echo "Database criada com sucesso...</p>Apague o arquivo instala.php!!!";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 richenrique Postado Março 29, 2004 Denunciar Share Postado Março 29, 2004 atribua o mysql_query a uma variavelexemplo$criacao_tabela_acervo = mysql_query(...)$criacao_tabela_categorias = mysql_query(...)coloque no mesmo arquivo .php Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Paulo -
Como deve ficar para criar as tabelas e campos de uma vez só e não ter que executar um e depois outro!?
sql.php
<?
include "dbconfig.php";
mysql_query("
CREATE TABLE acervo (
codigo int(11) NOT NULL auto_increment,
nome varchar(70) NOT NULL default '',
autor varchar(10) NOT NULL default '',
descricao varchar(40) NOT NULL default '',
categoria varchar(40) NOT NULL default '',
zip varchar(255) default NULL,
PRIMARY KEY (`codigo`),
KEY `codigo` (`codigo`)
);") or die ("Não pode criar a tabela na database!");
mysql_close();
echo "Database criada com sucesso...</p>Apague o arquivo instala.php!!!";
?>
sql_cat.php
<?
include "dbconfig.php";
mysql_query("
CREATE TABLE categorias (
codigo int(11) NOT NULL auto_increment,
nome varchar(70) NOT NULL default '',
fotocategoria varchar(255) default NULL,
PRIMARY KEY (`codigo`),
KEY `codigo` (`codigo`)
);") or die ("Não pode criar a tabela na database!");
mysql_close();
echo "Database criada com sucesso...</p>Apague o arquivo instala.php!!!";
?>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.