tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
748
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    pajas7 pajas7 ist offline Grünschnabel
    Registriert seit
    Dec 2011
    Beiträge
    2
    Hallo Zusammen!

    Ich habe folgendes Problem. Ich habe eine Mitgliederdatenbank die alle Einträge in ein File (ohne Endung = kein txt oder php) schreibt. Jetzt möchte ich aus diesem File ein Excel datei generieren.

    So sieht das File aus:

    Code :
    1
    2
    
    Mueller|@|Heinz|@|Teststrasse 3|@|80000 Testhausen|@|0049 71 43 45|@|0049 45 65 65|@|heinz.mueller@testmail.com|@|01.01.1980|@|
    Radke|@|Heike|@|Teststrasse 28|@|80000 Berlin|@|0049 71 43 45|@|0049 45 63 63|@|Heike.radke@testmail.com|@|01.02.1954|@|

    Kann mir jemand helfen dies nun in ein Excel / CSV file (mit PHP) zu formatieren, damit dies auf Knopfdruck exportiert werden kann?

    Besten Dank und Grüsse,
    Pajas7
     

  2. #2
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Die File mit fopen() öffnen , dann jede Zeile durchgehen und mit explode() zerlegen (Delimeter: |#|). Nun hast in jedem Durchlauf ein Array welches dir die Daten bereit stellt. Diese kannst du dann mit fputcsv() in eine CSV schreiben.
     
    Die Schweine von heute sind unsere Schnitzel von morgen!

  3. #3
    pajas7 pajas7 ist offline Grünschnabel
    Registriert seit
    Dec 2011
    Beiträge
    2
    Hallo Maniac

    Besten Dank für deine Antwort. Da ich nicht gerade ein PHP Profi bin, könntest du das ganze im Detail erklären?

    Danke!
    Grüsse
     

  4. #4
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Hab ich das nicht? Die Funktionsbeschreibung mit Beispielen ist doch jeweils verlinkt und die Vorgehensweise hab ich auch erklärt.

    Wenn du willst das dir jemand das Programmiert, dann bist du im falschen Forum. Das gehört dann in die Jobbörse

    Noch mal so als Auflistung:

    1. Datei-Handle öffnen
    2. jede Zeile der Datei in einer Schleife durchgehen.
    3. in jedem Schleifen-Durchlauf das Array mit den einzelnen Teilen der Zeile erstellen
    4. jede Zeile in die CSV schreiben. (Die namen und Adressen stehen alle im Array)
     
    Die Schweine von heute sind unsere Schnitzel von morgen!

Ähnliche Themen

  1. Zähler in Exceldatei einbinden
    Von elli125 im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 12.05.10, 12:00
  2. Exceldatei auslesen mit PHP
    Von BugsBastard im Forum PHP
    Antworten: 4
    Letzter Beitrag: 25.02.09, 12:44
  3. VBA Speichern einer Exceldatei
    Von bluesonic_666 im Forum Visual Basic 6.0
    Antworten: 4
    Letzter Beitrag: 03.09.08, 09:35
  4. Exceldatei öffnen
    Von Planet_Mars im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 24.01.05, 16:42
  5. Exceldatei zerlegen!
    Von Shizzl_chrizzl im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 6
    Letzter Beitrag: 08.10.04, 11:15

Stichworte