Daniel: &MySQL Ausgabe

Hi,
ich will eine ausgabe machen. hab aber ein problem, ich muss mir
endlos viele Variablen aus ner MySQL-DB und einigen Tabellen holen.
Diese sollen dann in einer Tabelle ausgegeben werden. nun meine
Frage:

Kann ich die Daten aus der DB in ein Array speichern mit index 0 bis x
um es dann über eine Forschleife in eine Tabelle eintragen zu können?? wenn ja, wie in etwa müsste ich das Array aufbaun????

MfG

  1. hi,

    Kann ich die Daten aus der DB in ein Array speichern mit index 0 bis x
    um es dann über eine Forschleife in eine Tabelle eintragen zu können??

    klar, wieso nicht?
    aber kannst du die daten nicht direkt in der schleife über das abfrageergebnis als tabelle ausgeben, wozu noch die zwischenspeicherung im array?

    wenn ja, wie in etwa müsste ich das Array aufbaun????

    kommt wohl auf deine daten an.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hi wahsaga,

      aber kannst du die daten nicht direkt in der schleife über das abfrageergebnis als tabelle ausgeben, wozu noch die zwischenspeicherung im array?

      nunja, wenn ich wüsste wie. bisher siehts inetwa so aus

      $Variable1= mysql_querry("SELECT Variable1 FROM tabelle");
      $Variable2= mysql_querry("SELECT Variable2 FROM tabelle");
      $Variable3= mysql_querry("SELECT Variable3 FROM tabelle");
      $Variable4= mysql_querry("SELECT Variable4 FROM tabelle");

      echo "<table>";
      echo "<tr>";
      echo "<td>Variable1:";
      echo "</td>";
      echo "<td>";
      echo $Variable1;
      echo "</td>";
      echo "</tr>";
      echo "<tr>";
      echo "<td>Variable2:";
      echo "</td>";
      echo "<td>";
      echo $Variable2;
      echo "</td>";
      echo "</tr>";
      ...
      echo "</table>";

      wie kann ich die abfrage dirket als tabelle ausgeben??

      1. Hallo Daniel!

        $Variable1= mysql_querry("SELECT Variable1 FROM tabelle");
        $Variable2= mysql_querry("SELECT Variable2 FROM tabelle");
        $Variable3= mysql_querry("SELECT Variable3 FROM tabelle");
        $Variable4= mysql_querry("SELECT Variable4 FROM tabelle");

        Ist das ein Scherz?

        echo "<table>";
        echo "<tr>";
        echo "<td>Variable1:";
        echo "</td>";
        echo "<td>";
        echo $Variable1;
        echo "</td>";
        echo "</tr>";
        echo "<tr>";
        echo "<td>Variable2:";
        echo "</td>";
        echo "<td>";
        echo $Variable2;
        echo "</td>";
        echo "</tr>";
        ...
        echo "</table>";

        Ist das ein Scherz?

        ℆, ℒacℎgas

        --
        Bei der intendierten Realisierung der linguistischen Simplifizierung
        des regionalen Idioms resultiert die Evidenz der Opportunität extrem
        apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
        milierter Xenologien konsequent zu eliminieren!
        1. Hi Lachgas

          Ist das ein Scherz?

          ich pflege nicht zu scherzen, ok die namen sind etwas anders aber
          vom prinzipher siehts so aus. nur mal so nebenher ich bin quasi ein
          N00b was PHP&MySQL angeht, mach das erst seit 01.03.2005 (TT.MM.JJJJ)

          MfG

          1. Hallo Daniel!

            Ist das ein Scherz?
            ich pflege nicht zu scherzen, ok die namen sind etwas anders aber
            vom prinzipher siehts so aus. nur mal so nebenher ich bin quasi ein
            N00b was PHP&MySQL angeht, mach das erst seit 01.03.2005 (TT.MM.JJJJ)

            Und ich dachte du hättest den 01.04.2005 (TT.MM.JJJJ) ;-) vorausgenommen.

            1.) "mysql_querry" sollte dir selbst aufgefallen sein.
            2.) Du solltest dich mit Schleifen beschäftigen!

            ℆, ℒacℎgas

            --
            Bei der intendierten Realisierung der linguistischen Simplifizierung
            des regionalen Idioms resultiert die Evidenz der Opportunität extrem
            apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
            milierter Xenologien konsequent zu eliminieren!
            1. Hi,

              1.) "mysql_querry" sollte dir selbst aufgefallen sein.

              ups, ich meinte natürlich mysql_query()

              2.) Du solltest dich mit Schleifen beschäftigen!

              Mit Schleifen kenn ich mich aus, hab in anderen Sprachen schon
              einiges an Erfahrung und kenne den aufbau von for- und while-
              Schleifen, ich kenne sogar den unterschied zwischen Kopf und
              Fußgesteuert, aber das tut hier ja nichts zur sache wobei, gibts bei
              PHP auch Kopf und Fußgesteuerte Schleifen??

              MfG

              1. hi,

                [...] wobei, gibts bei PHP auch Kopf und Fußgesteuerte Schleifen??

                na klar, bspw. while vs. do ... while.

                gruß,
                wahsaga

                --
                /voodoo.css:
                #GeorgeWBush { position:absolute; bottom:-6ft; }
      2. hi,

        $Variable1= mysql_querry("SELECT Variable1 FROM tabelle");
        $Variable2= mysql_querry("SELECT Variable2 FROM tabelle");
        $Variable3= mysql_querry("SELECT Variable3 FROM tabelle");
        $Variable4= mysql_querry("SELECT Variable4 FROM tabelle");

        also sind Variable1 bis ...4 spaltennamen, oder was?
        dann lese sie alle in einem select-statement aus.

        anschließend mysql_fetch_array() o.ä. verwenden, dann hast du schon alle vier zur verfügung.

        dann noch ausgeben, sollte kein problem sein.

        wie kann ich die abfrage dirket als tabelle ausgeben??

        wenn du wirklich das, was oben steht, abfragen willst, sollte das kein problem sein.
        aber ich habe zweifel, ob das wirklich das ist, was du willst (vier spaltenwerte aus genau einem datensatz auslesen?).

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Hi,

          $Variable1= mysql_query("SELECT Variable1 FROM tabelle");
          $Variable2= mysql_query("SELECT Variable2 FROM tabelle");
          $Variable3= mysql_query("SELECT Variable3 FROM tabelle");
          $Variable4= mysql_query("SELECT Variable4 FROM tabelle");

          also sind Variable1 bis ...4 spaltennamen, oder was?

          richtig

          wie kann ich die abfrage dirket als tabelle ausgeben??

          wenn du wirklich das, was oben steht, abfragen willst, sollte das kein problem sein.
          aber ich habe zweifel, ob das wirklich das ist, was du willst (vier spaltenwerte aus genau einem datensatz auslesen?).

          Jain, also es sind mehrere Spalten wie nur 4 und mehrere Tabellen, Was die Datansätze angeht ist es unterschiedlich, je nach Tabelle ist es einer bis x Datensätzen.

        2. nochmal hi,

          anschließend mysql_fetch_array() o.ä. verwenden, dann hast du schon alle vier zur verfügung.

          dann noch ausgeben, sollte kein problem sein.

          das verkürz meinen Quelltext schonmal erheblich, thx