Micha: Auslesen und wiedergeben einiger Daten

Hallo,

ich habe ein Script was Daten in eine Tabelle einträgt.
Nun will ich diese Daten wiedergeben.

Sprich in der Tabelle sind 3 Werte, zb News...news 1, 2 und 3..sollen dann der reihenfolge entsprechend wiedergegeben werden, die neuste natürlich zuerst.

Also muss ich ein Script schreiben was die Datenbank ausliesst den entsprechenden Beitrag wiedergibt, und dies auch noch in der rixhtigen Reihenfolge.

Allerdings hab ich keine Ahnung wie da ich mich mit php in Verbindung von sql nicht so auskenne... kann mir da wer helfen?!

Thx :-)

  1. Hi,

    Allerdings hab ich keine Ahnung wie da ich mich mit php in Verbindung von sql nicht so auskenne... kann mir da wer helfen?!

    puh - die Voraussetzungen sind nicht gerade optimal ;-) Hier erstmal 2 Links, mit denen du dich anfreunden solltest:

    http://www.mysql.com/doc/en/index.html (vorausgesetzt, du möchtest MySQL nutzen)
    http://www.php.net/manual/de/ (in Verbindung mit MySQL vor allem http://www.php.net/manual/de/ref.mysql.php)

    Zur Kommunikation mit einer MySQL-DB benötigst du vermutlich vor allem folgende Funktionen:

    • mysql_connect()
    • mysql_select_db()
    • mysql_query()
    • mysql_num_rows()
    • mysql_fetch_(row|array|assoc)()

    Für weitere (spezielle) Fragen solltest du erstmal das Archiv bemühen (dort wurden viele Fragen bereits beantwortet) und wenn du dann nicht weiterkommst, mit etwas mehr Informationen rüberkommen, z.B. dem Aufbau der Tabelle...aber du bekommst das schon selbst hin - ganz sicher...

    Gruß,
    Andreas.

    1. Okay les ich mir alles mal fleissig durch und ein grosses Kompliment an dieses Forum. Hier wurd ich noch nie dumm angemacht und immer nett behandelt, sieht in anderen Foren ganz anders aus.

      Kompliment!

      1. Habe mal was probiert und es funktioniert sogar. Wollte dennoch fragen ob mit dem code so alles ok ist.

        Code:

        <?
          mysql_connect("localhost","***","***") or die
          ("Keine Verbindung moeglich");
          mysql_select_db("test") or die ("Die Datenbank existiert
          nicht");
          $abfrage = "SELECT title FROM news ORDER BY sid DESC LIMIT 10";
          $ergebnis = mysql_query($abfrage);
          while($row = mysql_fetch_object($ergebnis))
            {
            echo $row->title;
            }
          mysql_free_result($ergebnis);
         ?>

        Das soll einen Newsflash ergeben, der die letzen 10 Überschriften anzeigt. Alles richtig?

        1. Moin moin,

          Das soll einen Newsflash ergeben, der die letzen 10 Überschriften anzeigt. Alles richtig?

          imho jupp :-)

          Gruß
          Patrick