Mysql Tabelle in Tabelle ausgeben

  • geschlossen

  • TheAwak3r
  • 1266 Aufrufe 5 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Mysql Tabelle in Tabelle ausgeben

    So hallo Leute. Nächstes problem. Ich arbeite ja immernoch nach wie vor an einem projekt.

    Dort möchte ich nun eine art memberliste ausgeben. Klappt auch alles soweit nur die darstellung gefällt mir icht ganz.

    Hier mal ein Bild von den ausgegeben daten:



    wie man unschwer sehen kann macht er riesen zeilenumbrüche zwischen den einträgen.

    hier mal der code mit dem die daten oben ausgebene werden:

    PHP-Quellcode

    1. $abfragegeladen = "SELECT * FROM benutzerdaten ORDER BY id DESC";
    2. $ergebnisgeladen = mysql_query($abfragegeladen) OR die('Fehler: '.mysql_error());
    3. $num_rows = mysql_num_rows($ergebnisgeladen);
    4. while($row = mysql_fetch_array($ergebnisgeladen))
    5. {
    6. echo "
    7. <table id=member border=1pt width=100%>
    8. <tr>
    9. </tr>
    10. <tr>
    11. <td width=5% colspan=2>
    12. <b><u>$row[Id] </u></b>
    13. </td>
    14. <td width=20% colspan=2>
    15. <b><u>$row[Nickname] </u></b>
    16. </td>
    17. <td width=20% colspan=2>
    18. <b><u>$row[Vorname] </u></b>
    19. </td>
    20. <td width=20% colspan=2>
    21. <b><u>$row[Nachname] </u></b>
    22. </td>
    23. <td width=15% colspan=2>
    24. <b><u>$row[admin] </u></b>
    25. </td>
    26. <td colspan=2>
    27. <b><u>$row[uploads]</u></b>
    28. </td>
    29. </tr>
    30. </table>
    31. <br>";
    Alles anzeigen


    Nun zu meiner frage was mache ich falsch, das er die daten so komisch ausgibt. Oder wie könnnte ich das anders umsetzten. habe an sowas wie for each oder sog edacht nur bisher keine brauchbare/funktionierende idee gehabt wie ich das genau machen könnte.

    ich hoffe auf hielfe..

    gruß benni
  • Servus^^

    Also du hast in deiner <table> ein Argument namens id mit dem Wert member.
    Dazu muessten wir nun wissen, was fuer stylesheets hinter dieser id steckt.

    Konkret: Geb uns die Eigenschaften, die ein Element mit der id="member" erfüllt.

    ´gruß
    [size=1][FONT="Courier New"]###############_###_####_
    #_ __ #___ _ _| |_(_)__(_)__ _ _ _###############new uploads: [1] [2] [3] [4] [5] [6] [7] [8]
    |#'##\/ _ \ '_|##_| / _| / _` | ' \
    |_|_|_\___/_|##\__|_\__|_\__,_|_||_|###############Bis 28. Sept. weg[/FONT][/size]
  • Hmm naja eigentlich nichts was der grund sein könnte für mein problem:

    PHP-Quellcode

    1. table#member{
    2. color: #000000;
    3. background-color: #C5D6FC;
    4. border-color:#FFFFFFF;
    5. font-size: 9pt;
    6. font-family: Arial,sans-serif;
    7. border:0px ;
    8. spacing:0px;
    9. padding:0px;
    10. }
  • Morgen,
    das ist doch eigentlich ein HTML-Verständnis-Problem ^^"
    Nach einer <table> wird vom Browser automatisch ein Zeilenumbruch gesetzt. Lass das <br> weg und du wirst die großen Zeilenumbrüche nie wieder sehen ;)

    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • Hmm.. -.-

    da sieht man den wald vor lauter bäumen nicht.
    ja danke schön broken.. nun sehe ich es auch.. und er ist wikrlich weg ^^

    hat sich damit erledigt und mal wieder close plz :D

    gruß benni