Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 30
  1. #1

    Data Base, da file a MySql

    Mi vogliono passare un data basa da un file PHP sotto forma di testo, seriale con i campi delimitati da caratteri particolari ed io poi devo popolarci un MySql, chi mi da una "manina" con le funzioni che non l'ho mai fatto?
    Anche solo a livello concettuale, please...

  2. #2
    fopen('http://www.sito.com/file.php') , poi come scandisco i vari caratteri o le parole ?

  3. #3
    codice:
    $handle = fopen("http://www.sito.com/file.php", "rb");
    $contents = '';
    while (!feof($handle))  {
       $contents .=fread($handle, 8192);
      }
       $contents .= $data;
    
    fclose($handle);
    echo"$contents";
    Poi con explode posso separare i vari pezzi in un array ? E' un data base di un paio di mega in formato testo da mettere in un MySql.

  4. #4
    E se invece di usare explode() riempo il MySql mentre leggo il file ? :master:

  5. #5
    http://forum.guidoz.it/viewtopic.php?t=740

    dai un'occhiata a questa.. dovrebbe fare al caso tuo


  6. #6
    Originariamente inviato da }gu|do[z]{®©
    http://forum.guidoz.it/viewtopic.php?t=740

    dai un'occhiata a questa.. dovrebbe fare al caso tuo

    Mhh... interessante, non capisco come faccia a distinguere tra un record e l'altro, nel file di testo io dovrei avere dei \r come separatori e poi dei ";" per distinguere i campi.

    Ora lo provo subito... Thx

  7. #7
    Originariamente inviato da Sergio L
    Mhh... interessante, non capisco come faccia a distinguere tra un record e l'altro
    ogni record è su una riga diversa

  8. #8
    Mmhh... per il momento non riesco a farlo funzionare poichè lo script vuole un file residente e non un URL o una stringa come ho io.

  9. #9
    Originariamente inviato da Sergio L
    Mmhh... per il momento non riesco a farlo funzionare poichè lo script vuole un file residente e non un URL o una stringa come ho io.
    e se salvi il file remoto in locale?

    cmq non è un problema dello script creedo, ma semmai una direttiva del php

    http://it.php.net/manual/it/ref.file...llow-url-fopen

    Almeno credo.. s enon i dici che erorri stampa

  10. #10
    Originariamente inviato da }gu|do[z]{®©
    e se salvi il file remoto in locale?

    cmq non è un problema dello script creedo, ma semmai una direttiva del php

    http://it.php.net/manual/it/ref.file...llow-url-fopen

    Almeno credo.. s enon i dici che erorri stampa
    Se lo salvo in locale................. Funziona

    Solo che io ho bisogno di aggiornare spesso il DB da quel file che pesco da Remoto.

    Poi un altro problemino è che il file che mi passano ha un separatore strano ti faccio un esempio :
    "1234";"Sport Mobile Comunication";"Cellular Fashion Accessories";"Cellular Line";" CELLULAR LINEÆ E-Jack porta telefono cellulare";"INNOVATIVOE-Jack reinterpreta il concetto di moschettone per trasformarlo in un porta telefono giovane, comodo e funzionale. Con e-Jack il telefono puÚ essere attaccato in cintura, allo zaino, alla borsa in modo pratico e divertente.";"Caratteristiche:

    EJECT BUTTON
    E-Jack Ë dotato di un comodo pulsante di sgancio che permette
    di rimuovere il telefono senza staccare il moschettone.
    BLOCK SYSTEM
    Líaggancio del telefono al moschettone Ë assicurato da un sistema di bloccaggio con incastro unidirezionale.
    UNIVERSALE
    Il cordino di aggancio ad alta resistenza permette di attaccare, sfruttando le apposite asole predisposte, tutti i tipi di cellulare, ma anche fotocamere digitali e lettori MP3.";"€10,00";"€10,00";"http://80.82.2.165/amico-e/p1234_1.jpg|http://80.82.2.165/amico-e/z1234_1.jpg|http://80.82.2.165/amico-e/z1234_2.jpg|http://80.82.2.165/amico-e/z1234_3.jpg";"";"1.00";"colore|Chrome|Dark|Metalizzato";

    1 ID
    2 CAT
    3 CAT2
    4 Marca
    5 Nome
    6 Descbreve
    7 Desclunga
    8 Prezzo
    9 Prezzo2
    10 Foto
    11 Peso
    12 spedizione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.