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

  • floking
    hat ein Thema erstellt [Erledigt] php spuckt nur eine zeile von datenbank aus.

    [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>";
    ?>

  • floking
    antwortet
    Ahh jetz seh ich s
    danke nochmals

    Einen Kommentar schreiben:


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

    Einen Kommentar schreiben:


  • Mt.Rushmore
    antwortet
    Guck dir mal die Klammern an.

    Einen Kommentar schreiben:


  • floking
    antwortet
    oh danke....
    was haste da jetzt anders gemacht?

    Einen Kommentar schreiben:


  • Destruction
    antwortet
    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>"

    Einen Kommentar schreiben:

Lädt...
X