philipp-schoene
Ich wollte mir ein Script schreiben, das die Letzten 10 Beiträge aus der DB ausliest. Leider habe ich noch nie viel Erfahrung mit PH und MySQL.
Ich habe derzeit folgenden Stand:
index.php
und die Template-Datei (index.tpl.php) dazu:
Bin ich auf dem richtigen Weg?
Ich möchte das Inhalte der DB nicht als HTML-Code erkannt werden. Hat PHP dazu eine Funktion? Und die Zeit soll in eine "lesbare" Zeit umgewandelt werden.
Angefangen habe ich in einem Anderen Forum nachzufragen. Aber ich denke, das ich hier besser beraten werde.
Wenn noch Infos fehlen, bitte nachfragen.
Ich habe gefunden, dass man das Ergebnis der Datenbankabfrage auch in ein Array schreiben kann. Zuständig ist dazu der Befehl "mysql_fetch_array". Es hapert bei mir nur an der Anwedung Ich möchte die Nachrichtenspalte "message" so nehmen wie die in der DB steht. Eventuelle HTML-Tags sollen nur als Text angezeigt, aber nicht ausgeführt, werden. Die Spalte "time" soll mittels der "date"-Funktion in eine Zeit umgewandelt werden, ThreadID und PostID sollen nicht angezeigt, sonder zu Links gewandelt werden.
Wie gehe ich mit dem mysql-Array um? Also wie geht der Zugriff auf bestimmte Zellen. Da obriges Problem immer noch besteht, ist mein Ziel ja bekannt.
Danke schonmal für die Hilfe.
Ich habe derzeit folgenden Stand:
index.php
|
und die Template-Datei (index.tpl.php) dazu:
|
Bin ich auf dem richtigen Weg?
Ich möchte das Inhalte der DB nicht als HTML-Code erkannt werden. Hat PHP dazu eine Funktion? Und die Zeit soll in eine "lesbare" Zeit umgewandelt werden.
Angefangen habe ich in einem Anderen Forum nachzufragen. Aber ich denke, das ich hier besser beraten werde.
Wenn noch Infos fehlen, bitte nachfragen.
Ich habe gefunden, dass man das Ergebnis der Datenbankabfrage auch in ein Array schreiben kann. Zuständig ist dazu der Befehl "mysql_fetch_array". Es hapert bei mir nur an der Anwedung Ich möchte die Nachrichtenspalte "message" so nehmen wie die in der DB steht. Eventuelle HTML-Tags sollen nur als Text angezeigt, aber nicht ausgeführt, werden. Die Spalte "time" soll mittels der "date"-Funktion in eine Zeit umgewandelt werden, ThreadID und PostID sollen nicht angezeigt, sonder zu Links gewandelt werden.
Wie gehe ich mit dem mysql-Array um? Also wie geht der Zugriff auf bestimmte Zellen. Da obriges Problem immer noch besteht, ist mein Ziel ja bekannt.
Danke schonmal für die Hilfe.