Ankündigung

Einklappen
Keine Ankündigung bisher.

CSV Export nach DB klappt nicht wegen Zahlen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • CSV Export nach DB klappt nicht wegen Zahlen

    Hallo,

    ich habe ein kleines PHP Script welches CSV Zellen in eine DB exportiert. Das hat bisher immer reibungslos geklappt, doch nun ist mir aufgefallen, dass wenn eine komplette Spalte in der CSV Datei aus reinen Zahlen besteht, gibt es Probleme. In der DB sieht eine Spalte dann ungefähr so aus: Berlin",56942,"1,69",50


    Kann mir jemand sagen wo das Problem liegt?

    MFG
    Liz


  • #2
    Zitat von liz99x Beitrag anzeigen
    wenn eine komplette Spalte in der CSV Datei aus reinen Zahlen besteht [..] Berlin",56942,"1,69",50
    Wieso reine Zahlen? Eher schon wegen Anführungszeichen.

    Bitte poste den PHP- oder MySQL-Code, mit dem du die Daten einliest und in die Datenbank schreibst.

    Siehe auch:
    http://de.php.net/fgetcsv
    array fgetcsv ( resource $handle [, int $length [, string $delimiter = ',' [, string $enclosure = '"' [, string $escape = '\\' ]]]] )
    oder
    http://dev.mysql.com/doc/refman/5.1/en/load-data.html
    LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name'
    [REPLACE | IGNORE]
    INTO TABLE tbl_name
    [CHARACTER SET charset_name]
    [{FIELDS | COLUMNS}
    [TERMINATED BY 'string']
    [[OPTIONALLY] ENCLOSED BY 'char']
    [ESCAPED BY 'char']

    ]
    [LINES
    [STARTING BY 'string']
    [TERMINATED BY 'string']
    ]
    [IGNORE number LINES]
    [(col_name_or_user_var,...)]
    [SET col_name = expr,...]
    "Mein Name ist Lohse, ich kaufe hier ein."

    Kommentar

    Lädt...
    X