Pesquisar na Comunidade
Mostrando resultados para as tags ''mysql_query''.
Encontrado 1 registro
-
Boa tarde mestres! Por favor, podem ajudar neste erro: tenho uma base em csv e estou importando via PHP no servidor PhpMyAdmin.. é uma base com mais de 100mil linhas.. mas retorna esse erro Tem algo que possa fazer? se eu imprimir na tela o resultado, ok... mas ao tentar gravar no banco dá erro... o erro acontece nesta linha: mysql_query($import) or die(mysql_error()); vlew Segue meu código <html> <head> <title> Importar dados</title> <meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1? /> </head> <body> <?php //conexão header('Content-Type: text/html; charset=UTF-8'); try { $conn = new PDO('mysql:host=localhost;dbname=painel', 'root', ''); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); ; } catch(PDOException $e) { echo 'ERROR: ' . $e->getMessage(); } //======================================================================================= //pegar o arquivo... //Lembrando, nesse caso o arquivo php está na raiz e a pasta do csv está hierarquicamente abaixo dela. //Caso eles estejam na mesma pasta, o fopen deverá ser assim---> $handle = fopen('filename.csv', "r"); //caso seja um diretório, use---> $handle = fopen('path/to/the/paste/where/the/file/is.csv', "r"); $handle = fopen('receita_cockpit.csv', "r"); while (($dados = fgetcsv($handle, 1000, ";")) !== FALSE) { $import="INSERT INTO receita(CICLO, DATA, AREA, NOME_COORDENACAO, NOME_SETOR, NOME_SUB_SETOR, UF, META, REAL, TENDENCIA, GAP_DISTR,Area_2,uf_2, Gerência, Eudora, Ciclo_Area, Ciclo_Coord) VALUES ('$dados[0]', '$dados[1]', '$dados[2]', '$dados[3]', '$dados[4]', '$dados[5]', '$dados[6]', '$dados[7]', '$dados[8]', '$dados[9]', '$dados[10]', '$dados[11]', '$dados[12]', '$dados[13]', '$dados[14]', '$dados[15]', '$dados[16]')"; mysql_query($import) or die(mysql_error()); //insere dados no banco de dados echo $import . "<br>"; // mostra o resultado na tela } fclose($handle); print "Import done"; ?> </body> </html
- 2 respostas
-
- mysql_query
- insert into
- (e mais 2 )