peter1150: Mysql in Textdatei

Hallo
Ich hätte da mal eine Bitte an die ehrewerte Gesellschaft.
Ich muss aus einer bestehenden Mysqldatenbank eine *.CSV Datei erstellen um diese Daten zugängig zu machen. Dieses Format wird von einer weiteren Applikation benötigt.Deshalb MUSZ es dieses Format sein. In der ersten Zeile die Spaltennamen und dann die Datenfelder durch Kommata getrennt.
Mit "PHPMYADMIN" zu exportieren ist etwas zu umständlich. Daher wäre ein PHP- Code genau das Richtige. Nur leider finde ich nirgends etwas Passendes.
Vielleicht könnt ihr mir helfen.
Liebe Grüße  aus Wien
Peter

  1. Hi,

    Ich muss aus einer bestehenden Mysqldatenbank eine *.CSV Datei erstellen um diese Daten zugängig zu machen. Dieses Format wird von einer weiteren Applikation benötigt.Deshalb MUSZ es dieses Format sein. In der ersten Zeile die Spaltennamen und dann die Datenfelder durch Kommata getrennt.
    Mit "PHPMYADMIN" zu exportieren ist etwas zu umständlich. Daher wäre ein PHP- Code genau das Richtige. Nur leider finde ich nirgends etwas Passendes.

    Alle Datensaetze auslesen, in Schleife durchlaufen, dabei einzelne Spaltenwerte mit ; getrennt zu einer "Zeile" zusammenfassen [1], Zeile wegschreiben, mit naechstem Datensatz weitermachen.

    [1] Ggf. erforderliche Behandlung von Sonderzeichen nicht vergessen.

    MfG ChrisB

    --
    „This is the author's opinion, not necessarily that of Starbucks.“
    1. Hello,

      Alle Datensaetze auslesen, in Schleife durchlaufen, dabei einzelne Spaltenwerte mit ; getrennt zu einer "Zeile" zusammenfassen [1], Zeile wegschreiben, mit naechstem Datensatz weitermachen.

      oder sich von fputcsv noch etwas Arbeit abnehmen lassen.

      MfG
      Rouven

      --
      -------------------
      sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
      Friendships are a lot like a backyard garden. We plan to tend to them, but we just always seem to put it off until next week. --  Christian Clemenson as Jerry Espenson in Boston Legal: "Patriot Acts"
      1. Hello,

        Alle Datensaetze auslesen, in Schleife durchlaufen, dabei einzelne Spaltenwerte mit ; getrennt zu einer "Zeile" zusammenfassen [1], Zeile wegschreiben, mit naechstem Datensatz weitermachen.
        oder sich von fputcsv noch etwas Arbeit abnehmen lassen.

        MfG
        Rouven

        hallo
        So oder so ähnlicg dachte ich mir das schon. Aber ich weiß nicht wie die richtige Syntax zum "wegschreiben" einer Zeile in ein "Textfile" geht.
        Nehme an die Zeilenzusammenstellung lautet: $row = "$feld1[0]".","."$feld2[0]";  usw.
        Kann man auch über eine Schleife machen.
        Aber wie gesagt fehlt mir die richtige Syntax zum Schreiben des Textfiles.
        Please help me.
        Danke für eure Antworten.
        lg Peter

        1. Hallo

          ... oder sich von fputcsv noch etwas Arbeit abnehmen lassen.

          So oder so ähnlicg dachte ich mir das schon. Aber ich weiß nicht wie die richtige Syntax zum "wegschreiben" einer Zeile in ein "Textfile" geht.
          Nehme an die Zeilenzusammenstellung lautet: $row = "$feld1[0]".","."$feld2[0]";  usw.
          Kann man auch über eine Schleife machen.
          Aber wie gesagt fehlt mir die richtige Syntax zum Schreiben des Textfiles.

          Dann schaue auf die von Rouven verlinkte Seite. Dort ist beschrieben, wie du die zeile aufbaust und wie du das Ergebnis "wegschreibst".

          Please help me.

          Bitte nicht nerven, ok?

          Tschö, Auge

          --
          Die deutschen Interessen werden am Liechtenstein verteidigt.
          Veranstaltungsdatenbank Vdb 0.2
          1. Hallo

            ... oder sich von fputcsv noch etwas Arbeit abnehmen lassen.

            So oder so ähnlicg dachte ich mir das schon. Aber ich weiß nicht wie die richtige Syntax zum "wegschreiben" einer Zeile in ein "Textfile" geht.
            Nehme an die Zeilenzusammenstellung lautet: $row = "$feld1[0]".","."$feld2[0]";  usw.
            Kann man auch über eine Schleife machen.
            Aber wie gesagt fehlt mir die richtige Syntax zum Schreiben des Textfiles.

            Dann schaue auf die von Rouven verlinkte Seite. Dort ist beschrieben, wie du die zeile aufbaust und wie du das Ergebnis "wegschreibst".

            Please help me.

            Bitte nicht nerven, ok?

            Tschö, Auge

            Danke Rouven ich hatte noch keine Zeit deinen Link zu studieren. Aber ich weiß schon aus einem anderen Thema dass deine Ratschläge von guter Qualität sind.
            Was man von deinen Kommentar, lieber Auge, nicht behaupten kann. Wenn du genervt bist geh woanders hin.OK? Laut Charta ist dieses Forum auch für Anfänger geeignet.Schon gelesen? Und Schluß.
            Grüsse Peter1150

            1. Hi,

              bitte zitiere endlich mal sinnvoll.

              Danke Rouven ich hatte noch keine Zeit deinen Link zu studieren. Aber ich weiß schon aus einem anderen Thema dass deine Ratschläge von guter Qualität sind.
              Was man von deinen Kommentar, lieber Auge, nicht behaupten kann. Wenn du genervt bist geh woanders hin.OK? Laut Charta ist dieses Forum auch für Anfänger geeignet.

              Ja, und auch die sollen sich informieren, bevor sie fragen.
              Fuer das Schreiben in eine Datei ist auf der von Rouven verlinkten Seite ein Beispiel.
              Also wieso fragst du nach, wie das geht, noch bevor du diese Seite ueberhaupt gelesen hast?

              MfG ChrisB

              --
              „This is the author's opinion, not necessarily that of Starbucks.“
            2. Hallo

              Please help me.

              Bitte nicht nerven, ok?

              Was man von deinen Kommentar, lieber Auge, nicht behaupten kann. Wenn du genervt bist geh woanders hin.OK?

              Ich bin nicht genervt, zumindest nicht im Allgemeinen. Dein Gedrängel kommt dem aber sehr nahe. Damit es das schlussendlich nicht tut, habe ich dich darauf hingewiesen, aber bitte, jedem das Seine ...

              Tschö, Auge

              --
              Die deutschen Interessen werden am Liechtenstein verteidigt.
              Veranstaltungsdatenbank Vdb 0.2