Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] php spuckt nur eine zeile von datenbank aus

Einklappen

Neue Werbung 2019

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

  • [Erledigt] php spuckt nur eine zeile von datenbank aus

    Hallo,
    ich bin gerade dabei ein Postfach zu machen,
    doch nachdem ich mal zwei Nachrichten abgesendet hab kommt immer nur die neuste, d.h es wird immer nur eine Nachricht angezeigt.
    Kann mir dabei vllt. jemand helfen?
    Hier der Code:
    PHP-Code:
    <?php
    include "../funktionen.php";
    connectSQL();
    $sql1 "SELECT * FROM nachrichten WHERE empfänger_i='$cookie'";
    $query mysql_query($sql1);
    $count mysql_num_rows($query);
    if(
    $count==0){
    echo 
    "<table width='1000' border='0' style='width: 1000px; margin: 0pt auto; border: 1px AMAZE black; color: white; padding: 2px; background: #4E2727; font-weight: 400; moz-border-radius: 5px;'><tr><td algin='center'><center>Keine Nachrichten</td></tr></table>";
    }
    else{
    $query mysql_query("SELECT * FROM nachrichten WHERE empfänger_i='$cookie'");
    echo 
    mysql_error();
    while(
    $row mysql_fetch_array($query)){
    $absender $row['absender_i'];
    $betreff $row['betreff_i'];
    $datum $row['datum_i'];
    $anhang $row['anhang_i'];
    }
    echo 
    "<table width='1000' border='0' style='width: 1000px; margin: 0pt auto; border: 1px AMAZE black; color: white; padding: 2px; background: #4E2727; font-weight: 400; moz-border-radius: 5px;'><tr><td align='center'>$absender</td><td align='center'>$betreff</td><td align='center'>$datum</td><td align='center'>$anhang</td></tr></table>";
    echo 
    "<table width='996' border='0' style='width: 1000px; margin: 0pt auto; border: 1px AMAZE black; color: white; padding: 2px; background: #4E2727; font-weight: 400; moz-border-radius: 5px;'><tr><td><hr size='1' noshade width='990'></td></tr></table>";
    ?>

  • #2
    PHP-Code:
    while($row mysql_fetch_array($query)){
    $absender $row['absender_i'];
    $betreff $row['betreff_i'];
    $datum $row['datum_i'];
    $anhang $row['anhang_i'];
    echo 
    "<table width='1000' border='0' style='width: 1000px; margin: 0pt auto; border: 1px AMAZE black; color: white; padding: 2px; background: #4E2727; font-weight: 400; moz-border-radius: 5px;'><tr><td align='center'>$absender</td><td align='center'>$betreff</td><td align='center'>$datum</td><td align='center'>$anhang</td></tr></table>";
    echo 
    "<table width='996' border='0' style='width: 1000px; margin: 0pt auto; border: 1px AMAZE black; color: white; padding: 2px; background: #4E2727; font-weight: 400; moz-border-radius: 5px;'><tr><td><hr size='1' noshade width='990'></td></tr></table>"

    "Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]

    Kommentar


    • #3
      oh danke....
      was haste da jetzt anders gemacht?

      Kommentar


      • #4
        Guck dir mal die Klammern an.

        Kommentar


        • #5
          Naja du hattest die Ausgabe der Nachrichten außerhalb der Schleife, das war der Fehler

          Kommentar


          • #6
            Ahh jetz seh ich s
            danke nochmals

            Kommentar

            Lädt...
            X