aufsummieren

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

  • #16
    hi

    habs so gemacht - klappt gut - bis auf

    PHP-Code:
    echo "<table>";
      while(
    $row mysql_fetch_object($ergebnis))
        {
    echo 
    "<tr>";
    echo 
    "<td><img src=\"px.gif\" width=\"64\" height=\"$row->summe\"></td>"
            echo 
    "</tr>";
            echo 
    "<td>".$row->month."</td>";
            
         }
        
        
        echo 
    "</table>"
    ich möchte ja, das erst säule und darunter der monat steht und dann daneben der nächste monat - so schreibt er mir aber alles untereinander - ich hab schon alles td tr usw. probiert - wie bekomme ich das denn nun hin?
    Zuletzt geändert von jhaustein; 08.12.2004, 15:57.

    Kommentar


    • #17
      Tipp: du baust dir eine Tabelle mit table, tr, td so wie du sie haben möchtest, dann kannst du anfangen zu überlegen, wie du die Daten aus der Abfrage übernimmst und da einbaust.

      Kommentar


      • #18
        entweder (da würd ich vorschlagen alles in ein array einzulesen und das array dann zweimal mit einer for-schleife zu durhclaufen)
        Code:
        <table>
         <tr>
            <td><img src="px.gif" width="64" height="25" alt="" title="" /></td>
            <td><img src="px.gif" width="64" height="78" alt="" title="" /></td>
         </tr>
          <tr>
            <td>Januar</td>
            <td>Februar</td>
          </tr>
        </table>
        oder
        Code:
        <table>
         <tr>
            <td>
              <img src="px.gif" width="64" height="25" alt="" title="" />
              <br />Januar
            </td>
            <td>
              <img src="px.gif" width="64" height="78" alt="" title="" />
              <br />Februar
            </td>
         </tr>
        </table>
        warum fällt dir sowas nicht ein?
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #19
          Original geschrieben von mrhappiness
          warum fällt dir sowas nicht ein?
          weil es dich gibt

          Kommentar


          • #20
            möglich

            aber immerhin entdecke ich bei meinen vorschlägen nirgendwo php-code. ist doch schonmal was
            Ich denke, also bin ich. - Einige sind trotzdem...

            Kommentar


            • #21
              @mrhappiness
              der tip war gut mit dem monat darunter - ich wollte es eigentlich ganz gerne so haben, dass ich den monatsnamen aus der query bekomme, so dass es für mich einfacher wäre, wenn ich nur die januare der verschiedenen jahre auswerten möchte

              Kommentar


              • #22
                Original geschrieben von jhaustein
                der tip war gut mit dem monat darunter
                klar

                ich wollte es eigentlich ganz gerne so haben, dass ich den monatsnamen aus der query bekomme, so dass es für mich einfacher wäre, wenn ich nur die januare der verschiedenen jahre auswerten möchte [/B]
                und was bekommst du jetzt als wert für den monat?
                Ich denke, also bin ich. - Einige sind trotzdem...

                Kommentar


                • #23
                  die werte sind okay - bloss wenn ich es so mache, wie du beschrieben hattest, dann muss ich doch, um nur die einzelnen monate untereinander zu vergleichen eine neue datei erstellen - oder verstehe ich das falsch

                  deshalb wollte ich ganz gerne, dass der monat aus der query kommt

                  Kommentar


                  • #24
                    himmel hilf

                    ich will wissen, was du als wert für den monat bekommst, nicht die summe für den monat

                    ich dachte an sowas wie 2004-01 oder 012004 oder oder oder
                    Ich denke, also bin ich. - Einige sind trotzdem...

                    Kommentar


                    • #25
                      achso

                      januar 2005

                      Kommentar


                      • #26
                        und wo genau ist jetzt dein problem?

                        du kannst die daten beim select doch so einschränken, dass du nur datensätze bekommst, die mit Januar anfangen.

                        MONTH hast du ja ins spiel gebracht, mit DATE_FORMAT geht's auch, oder mit den stringfunktionen
                        Ich denke, also bin ich. - Einige sind trotzdem...

                        Kommentar


                        • #27
                          so wollte ich es doch auch machen, doch dann hab ich doch das prob bei der ausgabe - müsste dann doch mit case anweisungen arbeiten oder wie meinst du das, dass ich dann nur januar ausgeben lasse

                          das war dazu dein bsp
                          PHP-Code:
                          <table>
                           <
                          tr>
                              <
                          td>
                                <
                          img src="px.gif" width="64" height="25" alt="" title="" />
                                <
                          br />Januar
                              
                          </td>
                              <
                          td>
                                <
                          img src="px.gif" width="64" height="78" alt="" title="" />
                                <
                          br />Februar
                              
                          </td>
                           </
                          tr>
                          </
                          table

                          Kommentar


                          • #28
                            Original geschrieben von jhaustein
                            so wollte ich es doch auch machen, doch dann hab ich doch das prob bei der ausgabe - müsste dann doch mit case anweisungen arbeiten oder wie meinst du das, dass ich dann nur januar ausgeben lasse
                            wenn du in deinem SELECT sagst
                            Code:
                            WHERE monat = Januar
                            warum solltest du dann andere monate als januar geliefert bekommen?
                            wenn du keine anderen monate geliefert bekommst, warum musst du dann in php noch unterscheiden?
                            was hat das mit meinem beispiel zu tun?
                            hättest du die fragen nicht gestellt, wenn ich nicht januar und februar sondern januar 2003 und januar 2004 geschrieben hätte?

                            manchmal glaube ich, du willst uns verschaukeln


                            P.S. das WHERE ist nur pseudocode, wenn du das exakt so versuchst, funktioniert es nicht (nur, um eventuellen fragen vorzubeugen)
                            Ich denke, also bin ich. - Einige sind trotzdem...

                            Kommentar


                            • #29
                              hi mrhappiness

                              sorry, dass finde ich jetzt aber nicht okay, was du da schreibst - du weisst doch, wo ich drauf hinaus will - es ging doch darum, dass ich aus der query die daten für die komplette darstellung bekomme wollte

                              was ich nun bei deinem bsp. machen muss ist doch, dass ich im code die entsprechenden monate in den schleifen, die nach der query kommen, unterbringen muss - somit kann ich diese php datei doch nur für z.b. nur die januare oder februare usw. nehmen, bzw. muss eine neue datei erstellen, wenn ich alle monate haben will

                              ich müsste dann doch immer schauen, welche monate in der query herausgefiltert wurden, um dann den entsprechenden untertitel der säule zu haben

                              ich dachte, es wäre machbar, dass ich aus der query heraus den monatsnamen bekomme, den ich auch herunter schreiben kann- mehr wollte ich doch nicht wissen

                              Kommentar


                              • #30
                                Original geschrieben von jhaustein
                                sorry, dass finde ich jetzt aber nicht okay, was du da schreibst
                                ich schon, ich finde es aber nicht ok, dass du dir meiner meinung nach keine mühe gibst, selbst etwas zu denken und dich um lösungen zu bemühen.
                                momentan sieht es für mich so aus, dass du fragst, antworten bekommst, die antworten umsetzt (wenn du lust dazu hast) und zwar genau so wie's dir gesagt wurde und beim nächsten problem einfach wieder fragst ohne erkennen zu lassen, dass du dich mit der materie auseinandersetzt und vielleicht auch das, was dir in anderen threads gezeigt wurde, zu übertragen vermagst

                                es ging doch darum, dass ich aus der query die daten für die komplette darstellung bekomme wollte
                                kriegst du ja

                                was ich nun bei deinem bsp. machen muss ist doch, dass ich im code die entsprechenden monate in den schleifen, die nach der query kommen, unterbringen muss - somit kann ich diese php datei doch nur für z.b. nur die januare oder februare usw. nehmen, bzw. muss eine neue datei erstellen, wenn ich alle monate haben will
                                nein
                                du kannst das ja z. b. als statistik.php?monat=1 bis statistik.php?monat=12 aufrufen für die einzelnen monate und wenn du den parameter monat nicht übergibst, dann bekommst du alles

                                ich müsste dann doch immer schauen, welche monate in der query herausgefiltert wurden, um dann den entsprechenden untertitel der säule zu haben


                                ich dachte, es wäre machbar, dass ich aus der query heraus den monatsnamen bekomme, den ich auch herunter schreiben kann- mehr wollte ich doch nicht wissen
                                Original geschrieben von jhaustein
                                januar 2005
                                du bekommst doch januar 2005 von der query, zumindest hast du das gesagt.
                                was also willst du denn noch haben um es unter der säule anzuzeigen?
                                Ich denke, also bin ich. - Einige sind trotzdem...

                                Kommentar

                                Lädt...
                                X