Announcement

Collapse
No announcement yet.

Excel Daten --> PHP

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Excel Daten --> PHP

    Hallo,
    in Excel kann man ja eine Tabelle erstellen und die dann z.B. mit einem Diagramm versehen.

    Wenn man dies dann in einer Webseite speichert, wird die Seite statisch als HTML und das Diagramm als Bild speichern.

    Wie kann man diese Webseite dynamisch machen, d.h. mit PHP und einer MySQL Datenbank "synchronisieren" lassen und auch das Bild aktuallisieren? Geht das und wenn ja, welches Tool macht das?

    Geht das überhaupt mit PHP?

    Danke für Antworten
    PHP Code:
    <?php
    echo 'http://acs-it-worx.de/';
    echo 
    'http://www.youtube.com/user/ACSITWorx/'// mein YouTube Kanal
    echo '-----------------------------------------------------------------';
    echo 
    'http://www.autoservice-asberg.de/';
    ?>

  • #2
    Zum Lesen und Schreiben aus Excel via PHP: http://www.ibm.com/developerworks/op...cel/index.html
    Wenn es dir aber um die Webdarstellung von Tabellen und Diagrammen geht, dann kannst du auch ganz normal eine <table>-Umgebung erstellen und mit PHP befüllen.
    Fürs Diagramm gibt es APIs/Libs wie PHPlot, GDChart oder die Google Chart API.
    klick
    mov ax,4c00h
    int 21h
    http://avgp.selfip.org

    Comment


    • #3
      Zum Lesen und Schreiben aus Excel via PHP: http://www.ibm.com/developerworks/op...cel/index.html
      Das erfüllt wohl nicht die beschriebene Anforderung, weil es davon ausgeht, dass die Daten zuvor per XML exportiert wurden. Insofern ist die Überschrift des Beitrages

      "Read and write Excel data with PHP"

      irreführend. Erst ganz klein steht dann da

      "Using XML support"
      Christian

      Comment


      • #4
        Mein Fehler. Ich hab mich zugegebenermaßen auf den Seitentitel verlassen.
        weiter ist mir aber zu Excel->PHP nichs bekannt.
        Was spricht gegen XML oder eine statische HTML-Tabelle, die per PHP befüllt wird?

        Das hier könnte helfen. Allerdings empfiehlt auch diese Quelle zum Speichern in einer Datenbank die Daten über XML zu schleusen.
        mov ax,4c00h
        int 21h
        http://avgp.selfip.org

        Comment


        • #5
          Was spricht gegen XML oder eine statische HTML-Tabelle, die per PHP befüllt wird?
          Die Fragestellung.....würde ich sagen. Vermutlich will er nicht programmieren, sondern die Daten & Diagramm 1:1 in seine DB schreiben. Bei den XML-Lösungen müssen die Daten importiert werden und dann daraus ein Diagramm neu erstellt werden.


          Ich würde ja das mehr mal auf die Seite von Excel schauen und sehen, was man mit VBA erreichen kann. Also die Daten und die Grafik aus Excel heraus in eine MySQL DB schreiben. Erscheint mit vielversprechender.
          Christian

          Comment


          • #6
            Wie kann man diese Webseite dynamisch machen, d.h. mit PHP und einer MySQL Datenbank "synchronisieren" lassen und auch das Bild aktuallisieren? Geht das und wenn ja, welches Tool macht das?
            Naja - da er das Zeug "dynamisch aktualisieren" will, muss er die Darstellung so oder so dynamisch in PHP generieren. Er kann die Daten natürlich per VBA in die Datenbank bringen und von dort aus dynamisch mit PHP die Ausgabe generieren (das wäre dann das <table>-Konstrukt plus die Erzeugung des Diagrammes mit PHPlot o.Ä.). Alternativ liest er eben mit PHP aus dem Excel-File und generiert dann die HTML-Tabelle und das Diagramm mit PHP. Es ist im Prinzip "gehupft wie gesprungen", wie man so schön sagt.
            Gut - XML ist dann tatsächlich ein zusätzlicher Zwischenschritt, wenn man wirklich Excel -> DB -> PHP als Weg beschreiten will.
            mov ax,4c00h
            int 21h
            http://avgp.selfip.org

            Comment


            • #7
              (das wäre dann das <table>-Konstrukt plus die Erzeugung des Diagrammes mit PHPlot o.Ä.).
              Warum?? Wenn er das Diagram als Image in die DB legt, ist nichts mehr zu erzeugen.

              VBA schiebt alle Daten einschl. Image in die DB, per PHP wird nur gelesen und angezeigt.



              Aber da sich der Fragesteller nicht äußert, ist das wohl erledigt
              Christian

              Comment

              Working...
              X