ThWboard Support-Forum (Archiv)
Ort: / Boardübersicht / Vorschläge / Threadtitel bei mouseover
<< vorherige Seite – Seite 2 von 2
mille schrieb am 16.04.2005 um 19:54 Uhr
Ich hab nicht gesagt, dass er die richtigen Variablen bei ALT hat, sondern nur dass er sie bereits aus der DB geholt hat.
$r_titel = mysql_query("SELECT posttime, posttext FROM ".$pref."post
WHERE threadid = ".$board['boardthreadid']."
ORDER BY posttime DESC LIMIT 1");
$titel = mysql_fetch_array($r_titel);
Was denkst du, was der Code bewirkt? :P
Müsste doch bei $titel['posttext'] zu finden sein oder (bzw. er hat $titel[1] genutzt)? Aber hab schon ewig nix mehr mit PHP direkt gemacht... man wird alt :(
Zweeper schrieb am 20.04.2005 um 13:17 Uhr
klappt trotzdem nicht :(
daGangstar schrieb am 20.04.2005 um 14:45 Uhr
Ich sach doch, mach aus dem DESC ein ASC, dann siehst du den ersten post des threads
PhoenixDH schrieb am 20.04.2005 um 17:18 Uhr
Hab das getestet, es funktioniert, leider kommt anstatt dem Zeilenumbruch im Mozilla nur ein |, aber das soll net stören !
Aber ich würde aus dem title das parse_code rausmachen, sonst werden BIlder etc direkt angezeigt, auch ohne auf den Link zu fahren !
Zweeper schrieb am 24.04.2005 um 17:22 Uhr
schon klar aber der Threadname wird nicht angezeigt.
daGangstar schrieb am 24.04.2005 um 18:32 Uhr
http://www.bosrup.com/web/overlib/
FSI schrieb am 25.04.2005 um 12:30 Uhr
@mille: ich hab ne chopstring-function [war in der 2.81 "werksmäßig" eingebunden] - das letzte posting, richtig. das erste halte ich für unsinnig.
@Phaeilo: kann man.
@zweeper: der threadtitel steht doch schon in der board-liste.. deshalb hab ich den letzten post eingebunden. hier der code für den thread-titel [wofürauchimmer] ob du nun den user, das datum oder deine boardgröße mit anzeigen läßt.. das interessiert nen fuchs mit gummistiefeln. lösch' einfach die variablen raus, die du nicht brauchst. und schau dir doch einfach mal an, was du in dein forum einbaust.. du musst doch mittlerweile wenigstens etwas vom programmieren (oder zumindest von den variablen) verstehen - bei fast 400 posts & ständig wachsendem interesse an hacks.
// Last Post & Thread-Title As Thread-Title [index.php] 24.04.2005 01:13:23 by FSI
$r_titel = mysql_query("SELECT posttime, posttext FROM ".$pref."post
WHERE threadid = ".$board['boardthreadid']."
ORDER BY posttime DESC LIMIT 1");
$titel = mysql_fetch_array($r_titel);
$board['modified'] = form_date($board['boardlastpost']) . "<br><a href=\"showtopic.php?threadid=$board[boardthreadid]$TIME_STRING&pagenum=lastpage\" title = \"$board[boardlastpostby]: ".parse_code(chopstring($board['boardthreadtopic'], 100))." ".parse_code($titel[1])."\">" . parse_code(chopstring($board['boardthreadtopic'], 30)) . '</a> von ' . parse_code($board['boardlastpostby']);
// Last Post & Thread-Title As Thread-Title [index.php] 24.04.2005 01:13:23 by FSI
Zweeper schrieb am 25.04.2005 um 15:51 Uhr
ja es tut mir leid. Wie gesagt ich kann kein PHP aber bin immer bereit zu lernen.
Am meisten macht dies jedoch Spass wenn es User wie dich jetzt z. B. gibt die einem bei soetwas posten.
Beim nächsten mal weis ichs! =) danke! :)
FSI schrieb am 03.06.2005 um 10:43 Uhr
vielleicht auch interessant für die admins, die diese änderung (titel bei mouseover) nicht interessiert
einfach das geänderte mit einfügen. dann springt er direkt auf den letzten beitrag.
// Last Post As Thread-Title [index.php] 14.04.2005 00:34:27 by FSI
$r_titel = mysql_query("SELECT posttime, posttext, postid FROM ".$pref."post
WHERE threadid = ".$board['boardthreadid']."
ORDER BY posttime DESC LIMIT 1");
$titel = mysql_fetch_array($r_titel);
$board['modified'] = form_date($board['boardlastpost']) . "<br><a href=\"showtopic.php?threadid=$board[boardthreadid]&pagenum=lastpage#$titel[postid]\" title = \"$board[boardlastpostby]: ".parse_code($titel[1])."\">" . parse_code(chopstring($board['boardthreadtopic'], 30)) . '</a> von ' . parse_code($board['boardlastpostby']);
// Last Post As Thread-Title [index.php] 14.04.2005 00:34:27 by FSI
1. änderung: postid [query]
2. änderung: #$titel[postid] [vor title =]
theDon schrieb am 03.06.2005 um 18:23 Uhr
Overkill. Zumal das auch ohne das Extra-Query geht.
FSI schrieb am 03.06.2005 um 20:07 Uhr
dann schreib uns doch wie's besser geht :oah:
theDon schrieb am 03.06.2005 um 20:10 Uhr
Tipp: JOINs.
<< vorherige Seite – Seite 2 von 2