Einen phpBB-Ticker in PHP-Kit einbauen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
anzahl
anzeigen
beitrag
besagte tabelle
besagter adresse
datenbank
gegebenen falles
gen
letzte
limit
order
pawort
result
spalten
station
stehen
tabelle
ticker
versuchen
-
Ja, der Titel sagts ja schon mal.
Ich m?chte in mein PHP-Kit einen Ticker einbauen, der die Threads aus dem externen phpBB anzeigt.
Der Ticker sollte die letzten 5 bis 10 Beitr?ge anzeigen. Der Ticker soll in der Navbox stehen, dh, der Text soll station?r und linksb?ndig sein.
Kann mir jemand dabei helfen?
MfG Humfras -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
da ich leider nicht weiss, wie die Tabelle heisst, in der alle Beitr?g gespeichert werden, bezeichne ich besagte Tabelle einfach als "beitraege". Diese muss nach bedarf an Deine Tabelle angepasst werden!
Geordnet werden die Beitr?ge nach id. Gegebenen Falles anpassen!
Hier der Code:
// Hier Deine Datenbank eintragen: $datenbank = "DBxxxxxxxxxxx"; // Tabelle, welche die Beitr?ge enth?lt: $table = "beitraege"; // Nach dieser Spalte (absteigend) ordnen: $spalte = "id"; // Anzahl der Beitr?ge im Ticker: $anz = 10; $conn = mysql_connect("mysql.lima-city.de", "USERxxxx", "Passwort") or die("Verbindung zum DB-Server konnte nicht hergestellt werden.<br />"); mysql_select_db($datenbank) or die("Besagte Datenbank konnte auf dem Server nicht aufgefunden werden k?nnen.<br />"); $query = "SELECT * FROM ". $table ." ORDER BY ". $spalte ." DESC LIMIT 0, ". $anz; $result = mysql_query($query); if($result === FALSE) { print("Das Abfragen der Datenbank schlug fehl<br />"); } else { print("<marquee>"); while($row = mysql_fetch_assoc($result)) { print("<a href='forum.php?iddesbeitrags=". $row['id'] ."'>". $row['titel'] ."</a>"); } print("</marquee>"); }
Des weiteren m?ssten die Spaltennamen angepasst werden!
-
Danke erstmal. Habe allerdings noch 2 Fragen:
1.
Ich habe das Forum auf meiner HP (wildtinybrothers.de).
Wie muss ich da die Addresse setzen? Reicht localhost oder muss ich wildtinybrothers.de oder den subdomain-namen oder mysql.wildtinybrothers.de schreiben?
2.
Wie bekomme ich die Tabelle heraus?
MfG Humfras
-
humfras schrieb:
1.
Ich habe das Forum auf meiner HP (wildtinybrothers.de).
Wie muss ich da die Addresse setzen? Reicht localhost oder muss ich wildtinybrothers.de oder den subdomain-namen oder mysql.wildtinybrothers.de schreiben?
Werden die Datenbanken auf lima-city gehosted?
Wenn ja, dann muss "mysql.lima-ciy.de" stehen bleiben!
Ansonsten weiss ich nicht, wie die mySQL-Adresse von besagter Adresse lautet.
2.
Wie bekomme ich die Tabelle heraus?
1. phpmyAdmin ?ffnen
2. Tabelle, welche vom phpbb besetzt wurde, ausw?hlen
3. Tabelle w?hlen, die am ehesten etwas mit den Beitr?gen(Topics, Threads) zu tun h?tten k?nnte.
3.1. Falls keine Tabelle gefunden, alle nach den Beitr?gen durchchecken.
Beitrag ge?ndert am 2.09.2005 19:44 von compactdisc -
Ich habe soweit alles Korrekt eingetragen, aber ich wei? nicht den genauen pfad zur DB.
Kann ich auch einfach localhost eintragen?
http://neverendingtale.wildtinybrothers.de/php_version/include.php?path=start.php
MfG Humfras -
humfras schrieb:
Ich habe soweit alles Korrekt eingetragen, aber ich wei? nicht den genauen pfad zur DB.
Kann ich auch einfach localhost eintragen?
http://neverendingtale.wildtinybrothers.de/php_version/include.php?path=start.php
MfG Humfras
Versuch das mal, ansonsten bleibt Dir nicht, als den Hoster der Seite zu fragen, ?brig ... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage