fgetcsv datei inhalt prüfen

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

  • fgetcsv datei inhalt prüfen

    Hallo zusammen,

    gibt es irgendwie die Möglichkeit den Inhalt, z.B. wieviele
    Datensätze in der csv sind zu bekommen.

    Klar, man kann mit while usw die Datensätze zählen und Ausgeben.

    der grund warum ich frage ist. Ich will die Daten in einer Tabelle
    speichern, da aber die csv mehr als 300000 Datensätze hat
    möchte ich diese nicht zweimal öffnen.
    Ich will zuerst checken ob Daten in der csv sind und wenn ja
    diese dann speichern.

    Danke

    Sun

  • #2
    Ich will zuerst checken ob Daten in der csv sind
    das geht aber nur wenn du sie öffnest, oder mit filesize die größe der datei abfragst. wenn die nicht null ist, muss ja irgendwas drin sein.
    OffTopic:
    möchte ich diese nicht zweimal öffnen

    wieso zweimal? öffnen, einlesen, in die db schreiben, schließen und fertig.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Danke,

      mit dem filesize bekomme ich leider einen Fehler,
      da die Datei auf einem Passwort geschützen Server liegt und
      nur mit http abgerufen werden kann.

      $file = "http://userassword@www.server.com/ordner/a.csv";
      echo filesize($file)."<br>";

      zeigt mir diesen Fehler.
      Warning: filesize() [function.filesize]: stat failed for http://userassword@www.server.com/ordner/a.csv in pass.php on line 5

      Danke

      Kommentar


      • #4
        Original geschrieben von solius
        Danke,

        [offensichtliches]

        Danke
        Bitte.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar

        Lädt...
        X