Ankündigung

Einklappen
Keine Ankündigung bisher.

Wieder die Shoutbox ;-)

Einklappen

Neue Werbung 2019

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

  • Wieder die Shoutbox ;-)

    Aber dann gleich ne neue
    Also wieder zu den Shoutboxes.
    Wie mache ich es das die neueste Nachricht nicht ganz oben sondern wie bei myshoutbox.com unten ist.
    Also ich lese mit DESC aus.Wenn ich mit ASC mache dann ist es zwar unten.
    Doch auf der letzten Seite.
    Wie kann ich es machen das es unten ist und ich nicht immer nach jeder neuen Nachricht das ganze Arcihv durchblättern um dan die neueste NAchricht zu kommen??

    Gruss SImon
    Der G-Translator


  • #2
    Du rufst die Einträge ab, die du anzeigen möchtest, packst das in ein mehrdimensionales Array, dann zählst du das und machst eine For-Schleife, die Rückwärts läuft!

    Also:
    Code:
    for($zahl;$i>=0;$i--)
    wilko

    Kommentar


    • #3
      Zitat von wilko
      Du rufst die Einträge ab, die du anzeigen möchtest, packst das in ein mehrdimensionales Array, dann zählst du das und machst eine For-Schleife, die Rückwärts läuft!
      Könntest du mir das villeicht ein bisschen genauer erklären?
      Wie das funtzt?


      Gruss SImon
      Der G-Translator

      Kommentar


      • #4
        Also wäre bitte echt fein wenn du den Teil Also den mit dem array ein bisschen näher beschreiben könntest.

        Gruss Simon
        Der G-Translator

        Kommentar


        • #5
          morgen!

          wilko

          Kommentar


          • #6
            ok danke @wilko

            Gruss Simon
            Der G-Translator

            Kommentar


            • #7
              Also, vom Abrufen, bis zum ausgeben!

              Code:
              $anzeigen = "5"; //Anzahl der anzuzeigenen Einträge
              $i = "1";
              $sql = mysql_query("SELECT * FROM shoutbox ORDER BY feld DESC");
              while($sql2 = mysql_fetch_assoc($sql))
              {
              $newsarray[$i] = $sql2;
              $i++;
              }
              //$newsarray ist jetzt ein Mehrdiemsnionales Array!
              //jetzt die Ausgabe:
              $zahl = count($newsarray);
              $zahl2 = $zahl - $anzeigen;
              for($i=$zahl;$i>=$zahl2;$i--)
              {
              echo $newsarray[$i][feldname];
              }
              So, ich hoffe du kommst damit klar!

              Kommentar

              Lädt...
              X