Jump to content

Daniel o rei

Members
  • Content count

    858
  • Joined

  • Last visited

Community Reputation

14 Levemente Bom

About Daniel o rei

  • Rank
    danielbelmiro
  • Birthday 09/21/1996

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    programação(php,AS3,c++,assembly)
    eletrônica
    idiomas(ingles e espanhol)
    esportes

Contato

  • Site Pessoal
    http://127.0.0.1:4000/
  1. Daniel o rei

    Jogo dos Números

  2. Daniel o rei

    Jogo dos Números

    Agora CI da série 74 só 74mil e porrada
  3. Daniel o rei

    Jogo dos Números

  4. Daniel o rei

    Jogo dos Números

    A série de circuitos integrados 74(ttl) já ta no final
  5. Daniel o rei

    Jogo dos Números

  6. Daniel o rei

    Jogo dos Números

  7. Daniel o rei

    Jogo dos Números

  8. Daniel o rei

    Jogo dos Números

  9. Daniel o rei

    Jogo dos Números

  10. Daniel o rei

    Jogo dos Números

  11. Daniel o rei

    Jogo dos Números

  12. Daniel o rei

    Como importar dados CSV para MySQL usando php

    E só usar o UPDATE
  13. Daniel o rei

    Como importar dados CSV para MySQL usando php

    É cvs(separado por espaço(linhas), e virgula(colunas).
  14. Daniel o rei

    Como importar dados CSV para MySQL usando php

    Esse script não tava funcionando mas a ideia é a mesma. E também eu esqueci de execultar a query, Eu só criei uma variavel chamada $query mas não execultei, E também não funcionava direito, Ai eu refiz uma parte. <?php $mysql_connect = mysql_connect("localhost", "root" , "" ) ; mysql_select_db("test", $mysql_connect); $texto = "sdfsdfsdf;sdfsdf;sdfsfd sdfsdf;fdfdf;fdfdf fdfdf;fdfdfdsf;asdf fdfdf;fdfsd;dsdf sdfsdff;ffs;fsddda sdfsdf;fdfxxdfs;dfsdy,yfsf"; $array1 = explode("\n" , $texto ); $array2d = array(); print_r($array1); echo "<BR>"; for($i = 0; $i <= count($array1) ; $i++){ $array2 = explode(";" , $array1[$i] ); $array2d[$i][0] = $array2[0]; $array2d[$i][1] = $array2[1]; $array2d[$i][2] = $array2[2]; } print_r($array2d); for($i = 0; $i <= count($array2d) - 1; $i++){ $query = "INSERT INTO `test`.`tabelacvs` (`c1`, `c2`, `c3`) VALUES ('".$array2d[$i][0]."', '".$array2d[$i][1]."', '".$array2d[$i][2]."');" ; echo $query . "<BR>" ; mysql_query($query); } ?> Primeiro para fazer um script assim é saber como é um arquivo cvs sdfsdfsdf;sdfsdf;sdfsfd sdfsdf;fdfdf;fdfdf fdfdf;fdfdfdsf;asdf fdfdf;fdfsd;dsdf sdfsdff;ffs;fsddda sdfsdf;fdfxxdfs;dfsdy,yfsf Só tem um problema: O arquivo pode conter um ; numa coluna sem ser para separação, caso tenha um ponto e virgula, toda a parte que tem esse ponto e virgula, vai ter tudo entre aspas, exemplo Numa linha sdfsdf;"fdfx;xdfs";dfsdy,yfsf entendeu? para espar tenta fazer algo como um caractere de escape. exemplo \5454621686216846246216 e tirar as aspas. Sugiro que crie um novo tópico para ver como escapar o ponto e virgula. Nesse meu script se tiver um ponto e virgula numa dessas "variaveis" vai bugar o script todo. Se quizer tentar escapar isso use o str_replace nas querys
  15. Daniel o rei

    Como importar dados CSV para MySQL usando php

    A ve ai o erro que da, eu nem coloquei aquelas aspas tortas. Imprime a query nos fors para ver se ta tudo certo. E tambem eu nao me lembro da separacao no cvs, da uma olhada nos explodes eu coloquei no primeiro "/n" e no segundo ";", abre um cvs no notepad e ve
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.