Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] CSv Datei fgetcsv liest nur die erste reihe

Einklappen

Neue Werbung 2019

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

  • [Erledigt] CSv Datei fgetcsv liest nur die erste reihe

    Ich habe eine CSV Datei die ich auslesen möchte getcsv liest allerdings nur die erster Reihe was ist da falsch?

    PHP-Code:
    $db =  mysqli_connect("mysql5.obcc-srv02.net""db428882_11""msH5vrT7j:_x""db428882_11");
    if(!
    $db)
    {
      exit(
    "Verbindungsfehler: ".mysqli_connect_error());
    }

    $datei fopen("austraeger.csv""r");
    $daten fgetcsv($datei10000,';');
    print_r($daten);

    while (
    $daten) {


    if (!
    mysqli_query($db,"INSERT INTO austrager (feld1, feld2, personal,lohnart,monat,betrag,kostenstelle,feld8,feld9) VALUES ('$daten[0]','$daten[1]','$daten[2]','$daten[3]','$daten[4]','$daten[5]','$daten[6]','$daten[7]','$daten[8]'"))
     {
    printf("Errormessage: %s\n"mysqli_error($db));
    }
    //print_r("INSERT INTO ausfall (feld1, feld2, personal,lohnart,monat,betrag,feld333,feld8,feld9) VALUES ('$daten[0]','$daten[1]','$daten[2]','$daten[3]','$daten[4]','$daten[5]','$daten[6]','$daten[7]','$daten[8]'");
     
    $daten fgetcsv($datei10000,';'); 

  • #2
    fgetcsv() liest immer nur eine Zeile pro Aufruf aus, setzte das in deiner Schleife ein

    PHP-Code:
    while( $daten fgetcsv( ... ) ) 
    [I]You know, my wife sometimes looks at me strangely. „Duncan“, she says, „there's more to life than Solaris“. Frankly, it's like she speaks another language. I mean, the words make sense individually, but put them together and it's complete nonsense.[/I]

    Kommentar

    Lädt...
    X