Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.
Carregando comentários...