Pesquisar na Comunidade
Mostrando resultados para as tags ''inserts''.
Encontrado 2 registros
-
Olá pessoal, tudo bem? Sou iniciante no MySQL, essa semana veio uma dúvida de 10 milhões de dólares. O Chefinho querido me entregou uma planilha excel com 554 mil registros e me pediu para inserir isso na tabela para fazer levantamento de algumas informações. Aiiii me vêm aquele dúvida... Fazer 554 mil INSERT INTO (') ??? INSERT INTO `tab_teste_cliente` (`id_cliente`, `cnpj`, `razao_social`) VALUES ('NULL,'12345678901234','Empresa Linda'); Massssss... quando eu exporto uma tabela no MySQL, ele faz aqueles inserts com 200 valores. Isso torna o INSERT mais rápido é melhor certo? Então há alguma forma de converter o Excel para um arquivo SQL com esses Inserts múltiplos e facilitar minha vida? Algum site, script, gambiarra, subterfúgio técnico ou contato divino para fazer isso? Obrigado, pela ajuda pessoal até mais!
-
Fica inserindo o último insert toda vez que atualiza a página, if (isset($_POST['btnenviar'])) { $titulo = $_POST['titulo']; $texto = $_POST['texto']; $grupo = $_POST['grupo']; $validade = 1; if(empty($titulo)){ $erroMSG = "Insira um título ao comentario."; } elseif (empty($texto)) { $erroMSG = "Insira um comentário."; } elseif (empty($opcoes)) { $erroMSG = "Selecione um frupo, por favor."; } else{ if (strlen($titulo) > 70) { $erroMSG = 'Seu título é muito grande, por favor, diminua.'; } } if(!isset($errMSG)) { $sql = "INSERT INTO tbl_comentario ( validade, titulo, texto, grupo) VALUES ( :validade, :titulo, :texto, :grupo)"; $stmt = $PDO->prepare( $sql ); $stmt->bindParam( ':validade', $validade); $stmt->bindParam( ':titulo', $titulo); $stmt->bindParam( ':texto', $texto); $stmt->bindParam( ':grupo', $grupo); $result = $stmt->execute(); if ( ! $result ) { var_dump( $stmt->errorInfo() ); exit; } } Como fica no banco: