Guest jefferson andre da silva Postado Agosto 15, 2008 Denunciar Share Postado Agosto 15, 2008 Ola,Tem como inserir em um programa php a string de criacao do banco de dados no mysql, informando os campos, formatos e tamanhos ?Obrigado pela atenção Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 neo_soro Postado Agosto 15, 2008 Denunciar Share Postado Agosto 15, 2008 Ola,Tem como inserir em um programa php a string de criacao do banco de dados no mysql, informando os campos, formatos e tamanhos ?Obrigado pela atençãoTem sim. Esse código é uma parte de um sistema de cadastro que eu coloquei disponível aqui no forum. public function installBd(){ #instanciando a conexão com o BD $sql = new Connect(); #executa a query que cria o banco $a = $sql->exeQuery("CREATE DATABASE usermvc") or die (mysql_error()); if($a){ #se o "a" for true... print "<h2>"."Instalando o Banco de Dados!"."<br>"."</h2>"; print "<h2>"."Criando as tabelas..."."<br>"."</h2>"; #o BD userMvc vai ser utilizado $b = $sql->exeQuery("USE userMvc"); } if($b){ #se "b" for true ele executa a criação da tabela $c = $sql->exeQuery(" CREATE TABLE users ( id int(11) NOT NULL auto_increment, name varchar(100) NOT NULL, lastname varchar(100) NOT NULL, mail varchar(50) NOT NULL, PRIMARY KEY (id) ) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 "); } if($c){ #se "c" for true... print "<h2>"."Tabelas criadas!"."<br>"."</h2>"; print "<h2>"."Inserindo registro de teste..."."<br>"."</h2>"; #insere um registro no BD $d = $sql->exeQuery("INSERT INTO users VALUES ('1','Rodrigo','Nascimento','rodregoc@gmail.com')"); print "<h2>"."<a href='./index.php'>Retornar</a>"."<br>"."</h2>"; } }Espero que tenha ajudado, RodrigoC Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest jefferson andre da silva Postado Agosto 16, 2008 Denunciar Share Postado Agosto 16, 2008 Ola,Tem como inserir em um programa php a string de criacao do banco de dados no mysql, informando os campos, formatos e tamanhos ?Obrigado pela atençãoTem sim. Esse código é uma parte de um sistema de cadastro que eu coloquei disponível aqui no forum. public function installBd(){ #instanciando a conexão com o BD $sql = new Connect(); #executa a query que cria o banco $a = $sql->exeQuery("CREATE DATABASE usermvc") or die (mysql_error()); if($a){ #se o "a" for true... print "<h2>"."Instalando o Banco de Dados!"."<br>"."</h2>"; print "<h2>"."Criando as tabelas..."."<br>"."</h2>"; #o BD userMvc vai ser utilizado $b = $sql->exeQuery("USE userMvc"); } if($b){ #se "b" for true ele executa a criação da tabela $c = $sql->exeQuery(" CREATE TABLE users ( id int(11) NOT NULL auto_increment, name varchar(100) NOT NULL, lastname varchar(100) NOT NULL, mail varchar(50) NOT NULL, PRIMARY KEY (id) ) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 "); } if($c){ #se "c" for true... print "<h2>"."Tabelas criadas!"."<br>"."</h2>"; print "<h2>"."Inserindo registro de teste..."."<br>"."</h2>"; #insere um registro no BD $d = $sql->exeQuery("INSERT INTO users VALUES ('1','Rodrigo','Nascimento','rodregoc@gmail.com')"); print "<h2>"."<a href='./index.php'>Retornar</a>"."<br>"."</h2>"; } }Espero que tenha ajudado, RodrigoCObrigado pela ajuda, vou verificar e retorno caso não consiga entender seu script :rolleyes: Abs Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest jefferson andre da silva
Ola,
Tem como inserir em um programa php a string de criacao do banco de dados no mysql, informando os campos, formatos e tamanhos ?
Obrigado pela atenção
Link para o comentário
Compartilhar em outros sites
2 respostass 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.