Ergebnis 1 bis 6 von 6
  1. #1
    Sobig Wurm Avatar von Thunderstorm
    Registriert seit
    28.07.2007
    Beiträge
    211

    Standard CSV Datei auslesen

    Also ich habe eine kleine aufgabe bekommen.
    Eine CSV datei auslesen und wieder geben.
    Ich habe eine CSV Datei erstellt mit ein paar Datensätzen und wollte sie dann per fgetcsv auslesen aber irgend wie bekomme ich immer nur die erste Reihe ausgegeben woran kann das liegen ?

    hir der Code:
    PHP-Code:
    <?php
    $handle 
    fopen("test.csv","r");
    $data=fgetcsv($handle100000",");
    echo  
    $num count($data);
    foreach (
    $data as $value) {
        echo  
    $value."<br>";
    }
    fclose($handle);
    ?>

  2. #2
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard

    machs doch einfach mit get_file_contents() wieso denn so schwer, wenns auch einfach geht?
    PHP: file_get_contents - Manual
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

  3. #3
    Sobig Wurm Avatar von Thunderstorm
    Registriert seit
    28.07.2007
    Beiträge
    211

    Standard

    Mhh okay das gibt die Datei zwar wieder.
    Aber das ist ja nicht der eig nutzen der CSV Datei.
    Ich wollte eig die einzelen Einträge später in eine SQL Tabelle speichern.

  4. #4
    Stanley Jobson Avatar von GregorSamsa
    Registriert seit
    23.08.2008
    Beiträge
    729

    Standard

    "fgetcsv — Gets line from file pointer and parse for CSV fields" <-- Das sagt alles, oder?

    PHP-Code:
    if(!($fp fopen('file''r')) return 0;
    while(
    $data fgetcsv($fp)) print_r($data);
    fclose($fp); 

  5. #5
    Neuling
    Registriert seit
    23.04.2010
    Beiträge
    2

    Standard

    Gibt einige hilfreiche Klassen die das Auslesen und Arbeiten mit CSV vereinfachen.

    Schau mal hier:
    csv - PHP Classes

  6. #6
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    Code:
    $data = file("input.csv");
    foreach($data as $line){
         $daten = explode(",",$line);
         print_r($daten);
    }
    So in etwa würd ichs machen

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

Ähnliche Themen

  1. [VB.NET] Icon einer Datei auslesen
    Von hackerking im Forum Source Codes
    Antworten: 2
    Letzter Beitrag: 18.07.2010, 17:02
  2. HILFE !!!! Datei auslesen
    Von snowbase im Forum .NET Sprachen - Techniken
    Antworten: 9
    Letzter Beitrag: 04.08.2009, 21:36
  3. [VB.NET] Exe-Datei auslesen und woanders hinschreiben
    Von hackerking im Forum .NET Sprachen - Techniken
    Antworten: 4
    Letzter Beitrag: 16.07.2009, 19:22
  4. Antworten: 20
    Letzter Beitrag: 12.09.2008, 16:42

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •