Absatz, DB Abfrage

  • <?php

    mysql_set_charset('utf8');
    $query = "SELECT * FROM newssystem ORDER BY id DESC";
    $result = mysql_query($query);
    while ($row = mysql_fetch_array($result)):
    $news = nl2br($news);
    ?>
    <div class="headerback">
    </div>
    <div class="background">
    <div class="news">
    <div class="header">
    <?php echo $row['header']; ?>
    </div>
    <div class="mainpart">
    <?php echo $row['news']; ?>
    </div>
    </div>
    </div>
    <div class="footer">
    </div>
    <?php
    endwhile;
    ?>

    achja die spalte news in der die zeilenumbrüche sich befinden ist eine longtext spalte in der db :P
    eine einfache db abfrage sollte man denken allerdings ist das problem das er die absätze aus der db nicht übernimmt -.-

    danke für lösungen/vorschläge

    Einmal editiert, zuletzt von Synturas (5. Juli 2012 um 21:08)

  • Und wo ist ein Connect und Select-DB? Und wieso "Select *"? Und was heißt Absätze? Wo sollen die denn herkommen? Fragen über Fragen!

  • connect ist vorhanden nur nicht reingeschrieben select weil es direkt mehrere absätze auswählen soll das hat schon seine richtigkeit+

    absatz erkläörung :


    text in der db:

    1. zeile
    2.zeile
    3.zeile
    4.zeile


    text auf der seite (mit php abgefragt und ausgegeben)

    1.zeile2.zeile3.zeile4.zeile

  • 1. ich möchte alle spalten ausgeben, 2. ich weiß nicht genau wie ich nl2br() einbinden kann deshalb hab ich mich an das forum gewendet

  • 1. ich möchte alle spalten ausgeben


    Trotzdem schreibt man nicht "Select *" und wenn du mal dem Link gefolgt wärst und dort gelesen hättest, wüsstest du das auch!

    2. ich weiß nicht genau wie ich nl2br() einbinden kann deshalb hab ich mich an das forum gewendet


    Ich poste dir einen Link zur Doku und du schreibst 3 Minuten später schon wieder? Viel Zeit zum Lesen und experimentieren nimmst du dir nicht, oder?
    Aus der Doku:

    PHP
    <?php
     echo nl2br("foo ist nicht\n bar");
     ?>


    Ist das jetzt so schwer, das in dein Script zu verwenden??? :(

    PHP
    <?php echo nl2br($row['news']); ?>