nadoweb 0 Denunciar post Postado Maio 19, 2007 Olá galera! Tô com este script que instala automaticamente tabela em um BD MySQL. Mas queira que além dele instalar a tabela ele inserisse os dados na mesma. O script é o seguinte: <?php // Criando uma nova tabela ao banco de dados 'test' define (DB_LOCAL, "localhost"); define (DB_USER, "root"); define (DB_PASS, ""); define (DB_NAME, "test"); // Faz a conexão $conn = mysql_connect (DB_LOCAL, DB_USER, DB_PASS) or die ("Erro ao tentar realizar conexão com o banco:<br />" . mysql_error()); // Seleciona o banco de dados mysql_select_db(DB_NAME, $conn) or die ("Erro ao selecionar o banco de dados. Erro retornado:<br />" . mysql_error()); // Código SQL a ser executado $SQLCode = " CREATE TABLE `imagem_evento` ( `ID_Foto` int(11) NOT NULL auto_increment, `ID_Evento` int(11) NOT NULL default '0', `Imagem` varchar(120) NOT NULL default '', `Comentario` varchar(120) default NULL, PRIMARY KEY (`ID_Foto`) ); "; // Executa o código SQL mysql_query($SQLCode) or die ("Erro ao executar o código SQL. Erro retornado:<br />" . mysql_error()); echo "Parabéns, a tabela foi criada com sucesso."; ?> Eu queria que ele criasse a tabela imagem_evento e inserisse os seguinte valores ao mesmo tempo: INSERT INTO `imagem_evento` VALUES (1, 2, 'P6150016.jpg', 'eeeee'); INSERT INTO `imagem_evento` VALUES (2, 3, 'P6150003_.jpg', 'dede'); INSERT INTO `imagem_evento` VALUES (3, 3, 'P6150008_.jpg', 'hehe'); INSERT INTO `imagem_evento` VALUES (4, 2, 'P6150015.jpg', 'ddddd'); INSERT INTO `imagem_evento` VALUES (5, 2, 'P6150008.jpg', 'bbbbbbb'); INSERT INTO `imagem_evento` VALUES (6, 2, 'P6150003.jpg', 'aaaaa'); INSERT INTO `imagem_evento` VALUES (7, 2, 'P6150012.jpg', 'cccccc'); INSERT INTO `imagem_evento` VALUES (8, 3, 'P6150012_.jpg', 'hihi'); Obrigado amigos pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
Orides Tomkiel Zmovirzynsk 0 Denunciar post Postado Maio 19, 2007 ta ai: <?php // Criando uma nova tabela ao banco de dados 'test' define (DB_LOCAL, "localhost"); define (DB_USER, "root"); define (DB_PASS, "123"); define (DB_NAME, "japs"); // Faz a conexão $conn = mysql_connect (DB_LOCAL, DB_USER, DB_PASS) or die ("Erro ao tentar realizar conexão com o banco:<br />" . mysql_error()); // Seleciona o banco de dados mysql_select_db(DB_NAME, $conn) or die ("Erro ao selecionar o banco de dados. Erro retornado:<br />" . mysql_error()); // Código SQL a ser executado $SQLCode = " CREATE TABLE `imagem_evento` ( `ID_Foto` int(11) NOT NULL auto_increment, `ID_Evento` int(11) NOT NULL default '0', `Imagem` varchar(120) NOT NULL default '', `Comentario` varchar(120) default NULL, PRIMARY KEY (`ID_Foto`) );"; // Executa o código SQL mysql_query($SQLCode) or die ("Erro ao executar o código SQL. Erro retornado:<br />" . mysql_error()); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (1, 2, 'P6150016.jpg', 'eeeee')"); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (2, 3, 'P6150003_.jpg', 'dede')"); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (3, 3, 'P6150008_.jpg', 'hehe')"); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (4, 2, 'P6150015.jpg', 'ddddd')"); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (5, 2, 'P6150008.jpg', 'bbbbbbb')"); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (6, 2, 'P6150003.jpg', 'aaaaa')"); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (7, 2, 'P6150012.jpg', 'cccccc')"); $sql = mysql_query("INSERT INTO `imagem_evento` VALUES (8, 3, 'P6150012_.jpg', 'hihi')"); echo "Parabéns, a tabela foi criada com sucesso."; ?> www.midiaville.com.br Compartilhar este post Link para o post Compartilhar em outros sites
nadoweb 0 Denunciar post Postado Maio 19, 2007 ta ai:<?php// Criando uma nova tabela ao banco de dados 'test'define (DB_LOCAL, "localhost");define (DB_USER, "root");define (DB_PASS, "123");define (DB_NAME, "japs");// Faz a conexão$conn = mysql_connect (DB_LOCAL, DB_USER, DB_PASS)or die ("Erro ao tentar realizar conexão com o banco:<br />" . mysql_error());// Seleciona o banco de dadosmysql_select_db(DB_NAME, $conn)or die ("Erro ao selecionar o banco de dados. Erro retornado:<br />" . mysql_error());// Código SQL a ser executado$SQLCode = "CREATE TABLE `imagem_evento` (`ID_Foto` int(11) NOT NULL auto_increment,`ID_Evento` int(11) NOT NULL default '0',`Imagem` varchar(120) NOT NULL default '',`Comentario` varchar(120) default NULL,PRIMARY KEY (`ID_Foto`));";// Executa o código SQLmysql_query($SQLCode)or die ("Erro ao executar o código SQL. Erro retornado:<br />" . mysql_error());$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (1, 2, 'P6150016.jpg', 'eeeee')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (2, 3, 'P6150003_.jpg', 'dede')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (3, 3, 'P6150008_.jpg', 'hehe')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (4, 2, 'P6150015.jpg', 'ddddd')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (5, 2, 'P6150008.jpg', 'bbbbbbb')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (6, 2, 'P6150003.jpg', 'aaaaa')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (7, 2, 'P6150012.jpg', 'cccccc')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (8, 3, 'P6150012_.jpg', 'hihi')");echo "Parabéns, a tabela foi criada com sucesso.";?>www.midiaville.com.brDesculpe Orides, mas não funcionou. Esta somente gravando a tabela mas os dados do INSERT não vai.Veja se consegui resolver. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Gans 0 Denunciar post Postado Maio 19, 2007 tenta assim: <?php// Criando uma nova tabela ao banco de dados 'test'define (DB_LOCAL, "localhost");define (DB_USER, "root");define (DB_PASS, "");define (DB_NAME, "test");// Faz a conexão$conn = mysql_connect (DB_LOCAL, DB_USER, DB_PASS)or die ("Erro ao tentar realizar conexão com o banco:<br />" . mysql_error());// Seleciona o banco de dadosmysql_select_db(DB_NAME, $conn)or die ("Erro ao selecionar o banco de dados. Erro retornado:<br />" . mysql_error());// Código SQL a ser executado$SQLCode = "CREATE TABLE `imagem_evento` (`ID_Foto` int(11) NOT NULL auto_increment,`ID_Evento` int(11) NOT NULL default '0',`Imagem` varchar(120) NOT NULL default '',`Comentario` varchar(120) default NULL,PRIMARY KEY (`ID_Foto`))INSERT INTO `imagem_evento` VALUES (1, 2, 'P6150016.jpg', 'eeeee');INSERT INTO `imagem_evento` VALUES (2, 3, 'P6150003_.jpg', 'dede');INSERT INTO `imagem_evento` VALUES (3, 3, 'P6150008_.jpg', 'hehe');INSERT INTO `imagem_evento` VALUES (4, 2, 'P6150015.jpg', 'ddddd');INSERT INTO `imagem_evento` VALUES (5, 2, 'P6150008.jpg', 'bbbbbbb');INSERT INTO `imagem_evento` VALUES (6, 2, 'P6150003.jpg', 'aaaaa');INSERT INTO `imagem_evento` VALUES (7, 2, 'P6150012.jpg', 'cccccc');INSERT INTO `imagem_evento` VALUES (8, 3, 'P6150012_.jpg', 'hihi');";// Executa o código SQLmysql_query($SQLCode)or die ("Erro ao executar o código SQL. Erro retornado:<br />" . mysql_error());echo "Parabéns, a tabela foi criada com sucesso.";?> Compartilhar este post Link para o post Compartilhar em outros sites
nadoweb 0 Denunciar post Postado Maio 19, 2007 tenta assim: <?php// Criando uma nova tabela ao banco de dados 'test'define (DB_LOCAL, "localhost");define (DB_USER, "root");define (DB_PASS, "");define (DB_NAME, "test");// Faz a conexão$conn = mysql_connect (DB_LOCAL, DB_USER, DB_PASS)or die ("Erro ao tentar realizar conexão com o banco:<br />" . mysql_error());// Seleciona o banco de dadosmysql_select_db(DB_NAME, $conn)or die ("Erro ao selecionar o banco de dados. Erro retornado:<br />" . mysql_error());// Código SQL a ser executado$SQLCode = "CREATE TABLE `imagem_evento` (`ID_Foto` int(11) NOT NULL auto_increment,`ID_Evento` int(11) NOT NULL default '0',`Imagem` varchar(120) NOT NULL default '',`Comentario` varchar(120) default NULL,PRIMARY KEY (`ID_Foto`))INSERT INTO `imagem_evento` VALUES (1, 2, 'P6150016.jpg', 'eeeee');INSERT INTO `imagem_evento` VALUES (2, 3, 'P6150003_.jpg', 'dede');INSERT INTO `imagem_evento` VALUES (3, 3, 'P6150008_.jpg', 'hehe');INSERT INTO `imagem_evento` VALUES (4, 2, 'P6150015.jpg', 'ddddd');INSERT INTO `imagem_evento` VALUES (5, 2, 'P6150008.jpg', 'bbbbbbb');INSERT INTO `imagem_evento` VALUES (6, 2, 'P6150003.jpg', 'aaaaa');INSERT INTO `imagem_evento` VALUES (7, 2, 'P6150012.jpg', 'cccccc');INSERT INTO `imagem_evento` VALUES (8, 3, 'P6150012_.jpg', 'hihi');";// Executa o código SQLmysql_query($SQLCode)or die ("Erro ao executar o código SQL. Erro retornado:<br />" . mysql_error());echo "Parabéns, a tabela foi criada com sucesso.";?> Gans, também não funcionou ta dando erro mas eu consegui com o seguinte código:<?php// Criando uma nova tabela ao banco de dados 'test'define (DB_LOCAL, "localhost");define (DB_USER, "root");define (DB_PASS, "");define (DB_NAME, "test");// Faz a conexão$conn = mysql_connect (DB_LOCAL, DB_USER, DB_PASS)or die ("Erro ao tentar realizar conexão com o banco:<br />" . mysql_error());// Seleciona o banco de dadosmysql_select_db(DB_NAME, $conn)or die ("Erro ao selecionar o banco de dados. Erro retornado:<br />" . mysql_error());// Código SQL a ser executado$SQLCode = "CREATE TABLE `imagem_evento` (`ID_Foto` int(11) NOT NULL auto_increment,`ID_Evento` int(11) NOT NULL default '0',`Imagem` varchar(120) NOT NULL default '',`Comentario` varchar(120) default NULL,PRIMARY KEY (`ID_Foto`));";// Executa o código SQLmysql_query($SQLCode)or die ("Erro ao executar o código SQL. Erro retornado:<br />" . mysql_error());$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (1, 2, 'P6150016.jpg', 'eeeee')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (2, 3, 'P6150003_.jpg', 'dede')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (3, 3, 'P6150008_.jpg', 'hehe')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (4, 2, 'P6150015.jpg', 'ddddd')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (5, 2, 'P6150008.jpg', 'bbbbbbb')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (6, 2, 'P6150003.jpg', 'aaaaa')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (7, 2, 'P6150012.jpg', 'cccccc')");$sql = mysql_query("INSERT INTO `imagem_evento` VALUES (8, 3, 'P6150012_.jpg', 'hihi')");echo "Parabéns, a tabela foi criada com sucesso.";?>O código de Orides. Me desculpe estava correto eu é que confundi as tabelas. obrigados Gans e Orides pela força. Compartilhar este post Link para o post Compartilhar em outros sites