Aufgerufene News aus Datenbank ausgeben

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

  • Aufgerufene News aus Datenbank ausgeben

    Hallo,

    wer kann helfen...???

    Ich will anbieten, das man sich aus einer Übersicht von News ($betreff) eine aussucht und diese dann in einer neuen php Seite angezeigt wird.

    Dafür habe ich bisher folgendes Script:

    <?
    include("config.inc.php");
    include("datenbank.inc.php");
    $abfrage = "SELECT * from $tabelle where datum='$datum'";

    echo "<table width=\"$breiteuebersicht\">";

    $result = mysql_query($abfrage,$conn);
    while ($row = mysql_fetch_array ($result))
    {
    $datum = $row["datum"];
    $beitrag = $row["beitrag"];
    $beitrag = nl2br($beitrag);
    $autor = $row["autor"];
    $betreff = $row["betreff"];

    $datum1 = date("d.m.Y",$datum);

    echo <<<ABC
    <tr>
    <td><font color="#00FFFF" size="-2"><p class="betreff">$betreff<small><br>(am $datum1 / Quelle: $autor)</small></td>
    </tr>
    <tr>
    <td><font color="#00FFFF" size="-2"><p class="beitrag">$beitrag<br><br></td>
    </tr>
    ABC;
    }
    echo "</table>";
    echo "<center><a href=\"javascript:history.back(-1)\">zurück</a>";
    mysql_free_result($result);
    mysql_close($conn);

    ?>

    Aber wenn ich dann die Seite aufrufe, dann erfolgt eine leere News-Seite.

  • #2
    ist das schon die neue seite oder noch die alte? ich kann keinen link auf die neue seite erkennen.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      die neue

      das ist schon die neue Seite.

      die seite, wo der link herkommt sieht so aus:

      <?
      include("config.inc.php");
      include("datenbank.inc.php");
      $abfrage = "SELECT * from $tabelle order by datum desc limit 0,$anzahluebersicht";

      echo "<table width=\"$breiteuebersicht\">";

      $result = mysql_query($abfrage,$conn);
      while ($row = mysql_fetch_array ($result))
      {
      $datum = $row["datum"];
      $beitrag = $row["beitrag"];
      $beitrag = nl2br($beitrag);
      $autor = $row["autor"];
      $betreff = $row["betreff"];
      $kurztext = $row["kurzform"];
      $kurztext1 = nl2br($kurztext);

      $datum1 = date("d.m.Y",$datum);

      if ($artuebersicht == "1")
      {
      echo <<<ABC
      <tr>
      <td><font color="#00FFFF" size="-1"><p class="betreff">$betreff<br><font color="#FFFFFF" size="-2"><small>(vom $datum1 / Quelle: $autor)&nbsp;&nbsp;&nbsp;<a href="index.php?act=details.php?act=$datum">Hier Gesamte News anzeigen</a></small><br></td>
      </tr>
      ABC;
      }
      if ($artuebersicht == "2")
      {
      echo <<<ABC
      <tr>
      <td><font color="#00FFFF" size="-2"><p class="betreff">$betreff<small>(am $datum1)</small></td>
      </tr>
      <tr>
      <td><font color="#00FFFF" size="-2"><p class="beitrag">$beitrag<br><br></td>
      </tr>
      ABC;
      }
      }
      echo "</table>";
      echo "<center>";
      mysql_free_result($result);
      mysql_close($conn);

      ?>

      wobei die neue seite details.php heisst und die wo der link herkommt heisst:

      newskurz.php
      Zuletzt geändert von Teddy0507; 24.01.2006, 14:59.

      Kommentar


      • #4
        http://www.php-resource.de/forum/sho...threadid=50454

        Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

        bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
        Wie man Fragen richtig stellt

        Kommentar


        • #5
          benutzt ihr eigentlich alle noch uralt-handbücher oder -tutorials? stichwort register_globals und $_GET, da liegt der hase im pfeffer.

          außerdem ist das hier völlig falsch
          PHP-Code:
          <a href="index.php?act=details.php?act=$datum"
          gruß
          peter
          Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
          Meine Seite

          Kommentar


          • #6
            wie heisst das denn richtig?

            also irgendwie geht das jetzt auch nicht mehr

            Kommentar


            • #7
              lesen bildet (und suchen auch)

              register_globals
              und korrigier den link zweimal ? gibts nicht

              @mods:
              bitte zu php-verschieben

              gruß
              peter
              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Kommentar

              Lädt...
              X