Aufgerufene News aus Datenbank ausgeben

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

    Comment


    • #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
      Last edited by Teddy0507; 24-01-2006, 13:59.

      Comment


      • #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

        Comment


        • #6
          wie heisst das denn richtig?

          also irgendwie geht das jetzt auch nicht mehr

          Comment


          • #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

            Comment

            Working...
            X